<SEC-DOCUMENT>0001649739-26-000003.txt : 20260106
<SEC-HEADER>0001649739-26-000003.hdr.sgml : 20260106
<ACCEPTANCE-DATETIME>20260106161709
ACCESSION NUMBER:		0001649739-26-000003
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		14
CONFORMED PERIOD OF REPORT:	20251229
ITEM INFORMATION:		Entry into a Material Definitive Agreement
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20260106
DATE AS OF CHANGE:		20260106

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			BayFirst Financial Corp.
		CENTRAL INDEX KEY:			0001649739
		STANDARD INDUSTRIAL CLASSIFICATION:	STATE COMMERCIAL BANKS [6022]
		ORGANIZATION NAME:           	02 Finance
		EIN:				593665079
		STATE OF INCORPORATION:			FL
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-41068
		FILM NUMBER:		26511725

	BUSINESS ADDRESS:	
		STREET 1:		700 CENTRAL AVENUE
		STREET 2:		SUITE 102
		CITY:			ST PETERSBURG
		STATE:			FL
		ZIP:			33701
		BUSINESS PHONE:		727-399-5600

	MAIL ADDRESS:	
		STREET 1:		700 CENTRAL AVENUE
		STREET 2:		SUITE 102
		CITY:			ST PETERSBURG
		STATE:			FL
		ZIP:			33701

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	First Home Bancorp Inc
		DATE OF NAME CHANGE:	20150731
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>bafn-20251229.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019b8fd1-f3b8-7a42-ae73-765acb1c70d6,g:00a0797b-c88c-4812-acd8-2cf44b2eea83,d:731e668caf3542469be5b3095da02f97-->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>bafn-20251229</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-24">0001649739</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-25">FALSE</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="bafn-20251229.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001649739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-29</xbrli:startDate><xbrli:endDate>2025-12-29</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i731e668caf3542469be5b3095da02f97_1"></div><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:18pt;font-weight:700;line-height:100%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">WASHINGTON, D.C. 20549 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:18pt;font-weight:700;line-height:100%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">8-K</ix:nonNumeric> </span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:100%">CURRENT REPORT </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:100%">PURSUANT TO SECTION 13 OR 15(d) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:100%">OF THE SECURITIES EXCHANGE ACT OF 1934 </span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:100%">Date of Report (Date of earliest event reported) </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-2"><ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3"><ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-4">December 29, 2025</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</span></div><div><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:24pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-5">BAYFIRST FINANCIAL CORP.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(Exact name of registrant as specified in its charter) </span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"/><td style="width:32.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.943%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.943%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.047%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-6">Florida</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-7">001-41068</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">59-3665079</ix:nonNumeric></span></td></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:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">(State or other jurisdiction</span></div><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">of incorporation)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">(Commission</span></div><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">file number)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">(IRS employer</span></div><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">identification no.)</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"/><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:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">700 Central Avenue</ix:nonNumeric></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:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-10">33701</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1.31pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">St. Petersburg</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">Florida</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:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">(Address of principal executive offices)</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"/></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:left;vertical-align:top"><div style="padding-right:-1.31pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">727</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">440-6848</ix:nonNumeric></span></div></td><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="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Not Applicable </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(Former name or former address, if changed since last report) </span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instruction A.2. below): </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</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:2.906%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.894%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:WrittenCommunications" format="ixt:fixed-false" id="f-15">o</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:SolicitingMaterial" format="ixt:fixed-false" id="f-16">o</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementTenderOffer" format="ixt:fixed-false" id="f-17">o</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementIssuerTenderOffer" format="ixt:fixed-false" id="f-18">o</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></td></tr></table></div><div><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:32.286%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.856%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Securities Registered pursuant to Section 12(b) of the Act:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Title of each class registered</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Name of exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-19">Common Stock</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-20">BAFN</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-21">The Nasdaq Stock Market LLC</ix:nonNumeric></span></td></tr></table></div><div><span><br/></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:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1933 (&#167;240.12b-2 of this chapter)</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%">Emerging growth company <ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-true" id="f-22">&#9745;</ix:nonNumeric></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:133%">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. <ix:nonNumeric contextRef="c-1" name="dei:EntityExTransitionPeriod" format="ixt:fixed-false" id="f-23">&#9744;</ix:nonNumeric></span></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i731e668caf3542469be5b3095da02f97_7"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Item 1.01.    Entry into a Material Definitive Agreement.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">On December 29, 2025, BayFirst Financial Corp. (the &#8220;Company&#8221;) and the holders of the Company&#8217;s $6.0 million of 4.5% Fixed to Floating Subordinated Notes Due June 30, 2031 (the &#8220;Notes&#8221;) entered into an Amendment to the Notes (the &#8220;Amendment&#8221;), effective as of December 26, 2025. Pursuant to the Amendment, instead of the Company paying interest on the Notes, the outstanding principal of the Notes shall be increased by the amount of interest due as of the date of the Amendment and that becomes due through and including June 30, 2026. In addition, if the Company does not pay all amounts due on the Notes by June 30, 2026, at the Company&#8217;s option, (i) it shall pay the holders 3% of the outstanding principal of the Notes, or (ii) the principal of the Notes shall be increased by 3%. As of December 31, 2025, the principal due on the Notes was $6.0 million and the interest rate was 4.5%.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">On December 30, 2025, First National Bankers Bank agreed that the Company may defer the quarterly interest payment due December 10, 2025 on its term loan until March 10, 2026. As of December 31, 2025, the principal due on the term loan was $1.6 million and the interest rate was 6.75%.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">The Press Release is attached as Exhibit 99.1 and incorporated herein by reference.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Item 9.01 Financial Statements and Exhibits.</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"><tr><td style="width:0.1%"/><td style="width:1.751%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.745%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:69.631%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.938%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.772%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;(d)           Exhibits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:9pt"><td colspan="3" style="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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:center"><span><br/></span></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:115%">Exhibit Name</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:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">Filed Herewith</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="a101amendmenttonoteagreeme.htm">Amendment to 4.5% Fixed to Floating Subordinated Notes Due June 30, 2031</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">10.2</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:#0000ff;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="a102changeintermsonfnbbter.htm">Change in Terms Agreement for </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="a102changeintermsonfnbbter.htm">FNBB</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="a102changeintermsonfnbbter.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="a102changeintermsonfnbbter.htm">Term Loan</a></span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">104</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:#0000ff;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i731e668caf3542469be5b3095da02f97_1">Cover Page Interactive Data File (embedded within the Inline XBRL document)</a></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:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">The information in this report (including the exhibits) shall not be deemed to be &#8220;filed&#8221; for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), or otherwise subject to the liability of that section, and shall not be incorporated by reference into any registration statement or other document filed under the Securities Act of 1933, as amended, or the Exchange Act, except as shall be expressly set forth by specific reference in such filing.</span></div><div style="text-align:center"><span><br/></span></div><div id="i731e668caf3542469be5b3095da02f97_10"></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized. </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.959%"/><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"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:115%">BAYFIRST FINANCIAL CORP.</span></div></td><td colspan="3" style="padding:0 1pt"/></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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">January 6, 2026</span></td><td colspan="3" style="padding:0 1pt"/></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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">/s/ Scott J. McKim</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><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"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%">Scott J. McKim</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><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:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%">Chief Financial Officer</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>a101amendmenttonoteagreeme.htm
<DESCRIPTION>EX-10.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="ib5073f1c076d4bc0aa6cf40f20fc9bec_1"></div><div style="min-height:63pt;width:100%"><div><font><br></font></div></div><div style="margin-top:0.15pt;padding-right:3.6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt">December </font><font style="color:#000000;font-family:'Bookman Old Style',serif;font-size:12pt;font-weight:400;line-height:13.85pt">26</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt">, 2025</font></div><div style="margin-top:0.15pt;padding-right:3.6pt;text-align:right"><font><br></font></div><div style="margin-top:12pt;padding-left:1.8pt;padding-right:1.8pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:14pt;font-weight:700;line-height:120%">Amendment to the </font></div><div style="padding-left:1.8pt;padding-right:1.8pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:14pt;font-weight:700;line-height:16.05pt">4.5% Fixed to Floating Subordinated Notes Due 2031</font></div><div style="margin-top:12pt;padding-right:3.6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt">Reference is hereby made to the 4.5% Subordinated Notes Due June 30, 2031 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:13.85pt">Subordinated Notes</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt">&#8221;), by and between BayFirst Financial Corp., a Florida corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:13.85pt">Company</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt">&#8221;) and the Purchasers (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:13.85pt">Purchaser</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt">&#8221;, and collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:13.85pt">Purchasers</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt">&#8221;). Capitalized terms used here and not otherwise defined shall have the meanings ascribed to such terms in the Subordinated Notes. This Amendment to the Subordinated Notes is between the Company and all Purchasers and shall serve to modify the terms and conditions of the Subordinated Notes (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:13.85pt">Agreement</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt">&#8221;).</font></div><div style="margin-top:12pt;padding-right:3.6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:13.85pt">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt">, the Purchasers and the Company have determined that it is in the best of the parties for the parties to amend certain terms of the Subordinated Notes.</font></div><div style="margin-top:12pt;padding-right:3.6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:13.85pt">NOW THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt">, the following terms of the Subordinated Notes are agreed to and shall be amended as follows&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;padding-right:3.6pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt">1.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt;padding-left:9pt">This Agreement shall be effective upon the execution by the Company and the Purchasers.</font></div><div style="margin-top:12pt;padding-left:36pt;padding-right:3.6pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt">2.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt;padding-left:9pt">The payment of interest shall be as follows&#58;</font></div><div style="margin-top:12pt;padding-left:72pt;padding-right:3.6pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt">a.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt;padding-left:9.68pt">Interest, as provided in Section 1(i) of the Subordinated Notes, shall be paid-in-kind (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:13.85pt">PIK</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt">&#8221;) and the aggregate outstanding principal amount of the Subordinated Notes shall be automatically increased on each such Fixed Interest Payment Date by the amount of such PIK interest for all accrued and unpaid interest payments as of the date hereof and for future scheduled interest payments owed through and including the June 30, 2026 Fixed Interest Payment Date.</font></div><div style="margin-top:12pt;padding-left:72pt;padding-right:3.6pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt">b.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt;padding-left:9pt">Interest, as otherwise provided in Section 1 of the Subordinated Notes, shall not be affected by this Agreement.</font></div><div style="margin-top:12pt;padding-left:36pt;padding-right:3.6pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt">3.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt;padding-left:9pt">As further consideration for the Purchasers&#8217; deferral of the payment of interest as provided herein, if all amounts due under the Subordinated Notes are not paid in full by June 30, 2026, at the Company&#8217;s option, (i) an amount equal to 3% of the outstanding principal amount of each Subordinated Note shall be paid by the Company on June 30, 2026, to the respective Purchaser of such Subordinated Note, or (ii) if the amounts payable pursuant to Section 3(i) are not made as provided in such subsection, the aggregate outstanding principal amount of each Subordinated Note shall be automatically increased by an amount equal to 3% of the outstanding principal amount of such Subordinated Note.</font></div><div style="margin-top:12pt;text-align:justify"><font><br></font></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:63pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.80pt">Except as otherwise provided herein, nothing in this Agreement shall otherwise amend any of the terms and conditions in the Subordinated Notes, and the Purchasers shall not be deemed to have waived any of their rights and remedies thereunder.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt">Sincerely,</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:13.85pt">Thomas G. Zernick, Chief Executive Officer</font></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:9pt;padding-right:9pt;text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>a102changeintermsonfnbbter.htm
<DESCRIPTION>EX-10.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="ib8b4342cd4db45fa8a4da8dbdd4c938e_1"></div><div style="min-height:63pt;width:100%"><div><font><br></font></div></div><div style="margin-top:0.15pt;padding-left:1.8pt;padding-right:1.8pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:16pt;font-weight:700;line-height:13.85pt">Change in Terms Agreement</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.132%"><tr><td style="width:1.0%"></td><td style="width:15.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.173%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.058%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#b6b6b6;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">Principal</font></td><td colspan="3" style="background-color:#b6b6b6;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">Loan Date</font></td><td colspan="3" style="background-color:#b6b6b6;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">Maturity</font></td><td colspan="3" style="background-color:#b6b6b6;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">Loan No.</font></td><td colspan="3" style="background-color:#b6b6b6;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">Call&#47;Coll</font></td><td colspan="3" style="background-color:#b6b6b6;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">Account</font></td><td colspan="3" style="background-color:#b6b6b6;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">Officer</font></td><td colspan="3" style="background-color:#b6b6b6;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">Initials</font></td></tr><tr><td colspan="3" style="background-color:#b6b6b6;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">$4,097,717.59</font></td><td colspan="3" style="background-color:#b6b6b6;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">3&#47;10&#47;2020</font></td><td colspan="3" style="background-color:#b6b6b6;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">3&#47;10&#47;2029</font></td><td colspan="3" style="background-color:#b6b6b6;padding:0 1pt"></td><td colspan="3" style="background-color:#b6b6b6;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">9A&#47;3010</font></td><td colspan="3" style="background-color:#b6b6b6;padding:0 1pt"></td><td colspan="3" style="background-color:#b6b6b6;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">CKA</font></td><td colspan="3" style="background-color:#b6b6b6;padding:0 1pt"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">References to the boxes above are for Lender's use only and do not limit the applicability of this document to any particular loan or item. Any item above containing &#34;***&#34; has been omitted due to text length limitations. </font></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.281%"><tr><td style="width:1.0%"></td><td style="width:10.622%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.753%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.146%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">Borrower&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">BayFirst Financial Corp fka First Home Bancorp, Inc.</font></td><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">Lender&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">FIRST NATIONAL BANKERS BANK                              Florida Region</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"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">700 Central Avenue, Suite 102</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">605 Crescent Executive Court, Suite 224</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"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">St. Petersburg, FL 33701</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">Lake Mary, FL 32746</font></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Principal Amount&#58; $4,097,717.59&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Initial Rate&#58; 6.750%&#160;&#160;&#160;&#160;     Date of Agreement&#58; December 30, 2025</font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF EXISTING INDEBTEDNESS.   </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Promissory Note dated March 10, 2020 i&#47;a&#47;o $4,097,717.59, with current balance of $1,593,556.81.</font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF COLLATERAL</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">.  51,000 shares of BayFirst National Bank certificate #102. These shares replace 51,000 share of First Home Bank certificate #101 already held at FNBB.</font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION IN CHANGE IN TERMS.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">  The Principal plus Interest payment of $142,269.38 due December 10, 2025 will be deferred. Regularly scheduled Principal plus Interest payments will resume with the March 10, 2026 payment. </font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">CONTINUING VALIDITY. </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> Except as expressly changed by this Agreement, the terms of the original obligation or obligations, including all agreements evidenced or securing the obligation(s), remain unchanged and in full force and effect. Consent by Lender to this Agreement does not waive Lender's right to strict performance of the obligation(s) as changed, nor obligate Lender to make any future change in terms. Nothing in this Agreement will constitute a satisfaction of the obligations(s). It is the intention of Lender to retain as liable parties all makers and endorsers of the original obligation(s), including accommodation parties, unless a party is expressly released by Lender in writing. Any maker or endorser, including accommodation makers, will not be released by virtue of this Agreement. If any person who signed the original obligation does not sign this Agreement below, then all persons signing below acknowledge that this Agreement is given conditionally, based on the representation to Lender that the non-signing party consents to the changes and provisions of this Agreement or otherwise will not be released by it. This waiver applies not only to any initial extension, modification of release, but also to all such subsequent actions. </font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">PRIOR TO SIGNING THIS AGREEMENT, BORROWER READ AND UNDERSTOOD ALL THE PROVISIONS OF THIS AGREEMENT.  BORROWER AGREES TO THE TERMS OF THE AGREEMENT. </font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">BORROWER&#58;</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">BAYFIRST FINANCIAL CORP FKA FIRST HOME BANCORP, INC</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">BY&#58; </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">LENDER&#58;</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">FIRST NATIONAL BANKERS BANK</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">BY&#58; </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Florida Documentary Stamp Tax</font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">This note modifies that certain note dated March 10, 2020, evidencing an original principal amount of $4,097,717.59 on which documentary stamp taxes have been paid.</font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>bafn-20251229.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019b8fd1-f3b8-7a42-ae73-765acb1c70d6,g:00a0797b-c88c-4812-acd8-2cf44b2eea83-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:bafn="http://bayfirstfinancial.com/20251229" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://bayfirstfinancial.com/20251229">
  <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://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.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="bafn-20251229_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="bafn-20251229_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://bayfirstfinancial.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>
    </xs:appinfo>
  </xs:annotation>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>5
<FILENAME>bafn-20251229_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 2026 Workiva-->
<!--r:019b8fd1-f3b8-7a42-ae73-765acb1c70d6,g:00a0797b-c88c-4812-acd8-2cf44b2eea83-->
<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_dei_SolicitingMaterial_019b8fd1-f3b8-788c-a7f0-a2c78ece686a_terseLabel_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Soliciting Material</link:label>
    <link:label id="lab_dei_SolicitingMaterial_label_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Soliciting Material</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SolicitingMaterial" xlink:to="lab_dei_SolicitingMaterial" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_WrittenCommunications_019b8fd1-f3b8-76f4-8425-b60388e56d66_terseLabel_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Written Communications</link:label>
    <link:label id="lab_dei_WrittenCommunications_label_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Written Communications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_WrittenCommunications" xlink:to="lab_dei_WrittenCommunications" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_019b8fd1-f3b8-77c8-b398-c87c39705950_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/2025/dei-2025.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_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/2025/dei-2025.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_dei_DocumentPeriodEndDate_019b8fd1-f3b8-7ca7-bcbb-a8a81b4ce61c_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/2025/dei-2025.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_dei_EntityExTransitionPeriod_019b8fd1-f3b8-7e6e-9be0-3001ae4019d2_terseLabel_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:label id="lab_dei_EntityExTransitionPeriod_label_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityExTransitionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityExTransitionPeriod" xlink:to="lab_dei_EntityExTransitionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementTenderOffer_019b8fd1-f3b8-7d0c-8d06-a04734ffce7e_terseLabel_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementTenderOffer" xlink:to="lab_dei_PreCommencementTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_019b8fd1-f3b8-7133-a054-04f63a0e41f8_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/2025/dei-2025.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_EntityCentralIndexKey_019b8fd1-f3b8-7279-aac0-32f5729f3f4a_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/2025/dei-2025.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_dei_PreCommencementIssuerTenderOffer_019b8fd1-f3b8-7b6f-8379-7ff3434cc4d2_terseLabel_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementIssuerTenderOffer" xlink:to="lab_dei_PreCommencementIssuerTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_019b8fd1-f3b8-7a54-88e1-133f3599baf7_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/2025/dei-2025.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_dei_EntityEmergingGrowthCompany_019b8fd1-f3b8-76bd-a772-215319c73db8_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/2025/dei-2025.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_dei_EntityFileNumber_019b8fd1-f3b8-716b-9d85-a5e761eb35cd_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/2025/dei-2025.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_dei_EntityRegistrantName_019b8fd1-f3b8-763b-8328-20c2f2fe9945_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/2025/dei-2025.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_dei_SecurityExchangeName_019b8fd1-f3b8-7b87-ad13-564176255ae6_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</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/2025/dei-2025.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_dei_TradingSymbol_019b8fd1-f3b8-765b-8329-984fddfab351_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/2025/dei-2025.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_dei_EntityIncorporationStateCountryCode_019b8fd1-f3b8-7a27-9851-67129e284800_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 or Country Code</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/2025/dei-2025.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_dei_Security12bTitle_019b8fd1-f3b8-7151-aa2a-ba5a648539af_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 12(b) Security</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/2025/dei-2025.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_dei_EntityAddressStateOrProvince_019b8fd1-f3b8-7c97-b814-f4c2ad3e31d7_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 or Province</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/2025/dei-2025.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_dei_EntityAddressPostalZipCode_019b8fd1-f3b8-7fd8-99b5-6e3685467545_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/2025/dei-2025.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_dei_EntityAddressCityOrTown_019b8fd1-f3b8-7f82-ae9a-c598dec1fb39_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 or Town</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/2025/dei-2025.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_dei_EntityAddressAddressLine1_019b8fd1-f3b8-7790-b4f8-01cd85acf760_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, Address Line One</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/2025/dei-2025.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_dei_DocumentType_019b8fd1-f3b8-73ae-a7ec-94e5aaa83a82_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/2025/dei-2025.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_dei_CityAreaCode_019b8fd1-f3b8-7a34-8549-040df10df9ac_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/2025/dei-2025.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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>6
<FILENAME>bafn-20251229_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 2026 Workiva-->
<!--r:019b8fd1-f3b8-7a42-ae73-765acb1c70d6,g:00a0797b-c88c-4812-acd8-2cf44b2eea83-->
<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://bayfirstfinancial.com/role/Cover" xlink:type="simple" xlink:href="bafn-20251229.xsd#Cover"/>
  <link:presentationLink xlink:role="http://bayfirstfinancial.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_019b8fd1-f3b8-7655-8aa7-3a65d52548c2" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_DocumentType_019b8fd1-f3b8-7655-8aa7-3a65d52548c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_019b8fd1-f3b8-7ba2-9267-c8319930596b" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_DocumentPeriodEndDate_019b8fd1-f3b8-7ba2-9267-c8319930596b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_019b8fd1-f3b8-7809-837a-e065367a6dfc" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_EntityRegistrantName_019b8fd1-f3b8-7809-837a-e065367a6dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_019b8fd1-f3b8-7760-bb45-7e51a3601394" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_EntityIncorporationStateCountryCode_019b8fd1-f3b8-7760-bb45-7e51a3601394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_019b8fd1-f3b8-76dc-b6a9-0cf18eec14a6" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_EntityFileNumber_019b8fd1-f3b8-76dc-b6a9-0cf18eec14a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_019b8fd1-f3b8-7b24-801d-1c764e2b2d9d" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_EntityTaxIdentificationNumber_019b8fd1-f3b8-7b24-801d-1c764e2b2d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_019b8fd1-f3b8-77dd-9057-16d83aead616" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_EntityAddressAddressLine1_019b8fd1-f3b8-77dd-9057-16d83aead616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_019b8fd1-f3b8-7af4-90af-e63e9e821730" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_EntityAddressCityOrTown_019b8fd1-f3b8-7af4-90af-e63e9e821730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_019b8fd1-f3b8-7554-b211-7b06da550e27" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_EntityAddressStateOrProvince_019b8fd1-f3b8-7554-b211-7b06da550e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_019b8fd1-f3b8-7e02-854f-a0649d8c0704" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_EntityAddressPostalZipCode_019b8fd1-f3b8-7e02-854f-a0649d8c0704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_019b8fd1-f3b8-7899-96c9-bc11bbdc3543" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_CityAreaCode_019b8fd1-f3b8-7899-96c9-bc11bbdc3543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_019b8fd1-f3b8-7372-a819-a23556368df4" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_LocalPhoneNumber_019b8fd1-f3b8-7372-a819-a23556368df4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_019b8fd1-f3b8-7558-9655-7b43d95811e3" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_WrittenCommunications_019b8fd1-f3b8-7558-9655-7b43d95811e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_019b8fd1-f3b8-7a54-8494-10dec7ec802c" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_SolicitingMaterial_019b8fd1-f3b8-7a54-8494-10dec7ec802c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_019b8fd1-f3b8-7389-af85-c1962b34c3a1" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_PreCommencementTenderOffer_019b8fd1-f3b8-7389-af85-c1962b34c3a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_019b8fd1-f3b8-7068-992e-92fc4c8140f4" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_019b8fd1-f3b8-7068-992e-92fc4c8140f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_019b8fd1-f3b8-76a5-9840-a2e90e8ddb4b" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_Security12bTitle_019b8fd1-f3b8-76a5-9840-a2e90e8ddb4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_019b8fd1-f3b8-7700-8434-a1f5ad75145f" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_TradingSymbol_019b8fd1-f3b8-7700-8434-a1f5ad75145f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_019b8fd1-f3b8-780d-a5ac-22dbfe7b9732" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_SecurityExchangeName_019b8fd1-f3b8-780d-a5ac-22dbfe7b9732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_019b8fd1-f3b8-77c3-80f6-0d024519541b" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_EntityEmergingGrowthCompany_019b8fd1-f3b8-77c3-80f6-0d024519541b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod_019b8fd1-f3b8-7fb3-abb6-6cbbf71b3384" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityExTransitionPeriod"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_EntityExTransitionPeriod_019b8fd1-f3b8-7fb3-abb6-6cbbf71b3384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_019b8fd1-f3b8-7fc1-b680-8c2191f6e3e7" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_EntityCentralIndexKey_019b8fd1-f3b8-7fc1-b680-8c2191f6e3e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_019b8fd1-f3b8-7eba-82ff-289095be2569" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019b8fd1-f3b8-7ec2-bfbe-e648863834d6" xlink:to="loc_dei_AmendmentFlag_019b8fd1-f3b8-7eba-82ff-289095be2569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<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.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Dec. 29, 2025</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_CoverAbstract', window );"><strong>Cover [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_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<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. 29,  2025<span></span>
</td>
</tr>
<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">BAYFIRST FINANCIAL CORP.<span></span>
</td>
</tr>
<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 or Country Code</a></td>
<td class="text">FL<span></span>
</td>
</tr>
<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-41068<span></span>
</td>
</tr>
<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">59-3665079<span></span>
</td>
</tr>
<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">700 Central Avenue<span></span>
</td>
</tr>
<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">St. Petersburg<span></span>
</td>
</tr>
<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">FL<span></span>
</td>
</tr>
<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">33701<span></span>
</td>
</tr>
<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">727<span></span>
</td>
</tr>
<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">440-6848<span></span>
</td>
</tr>
<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_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<span></span>
</td>
</tr>
<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">BAFN<span></span>
</td>
</tr>
<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
</tr>
<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_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001649739<span></span>
</td>
</tr>
<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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</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_CoverAbstract</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_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_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_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_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</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 7A<br> -Section B<br> -Subsection 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_EntityExTransitionPeriod</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_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_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_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_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_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under 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 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PreCommencementIssuerTenderOffer</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_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under 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 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PreCommencementTenderOffer</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_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_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under 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 14a<br> -Subsection 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;">dei_SolicitingMaterial</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_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_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities 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 Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_WrittenCommunications</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<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>10
<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>12
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>23</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="bafn-20251229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bayfirstfinancial.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</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="8-K" isOnlyDei="true" original="bafn-20251229.htm">bafn-20251229.htm</File>
    <File>bafn-20251229.xsd</File>
    <File>bafn-20251229_lab.xml</File>
    <File>bafn-20251229_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="25">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>14
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "bafn-20251229.htm": {
   "nsprefix": "bafn",
   "nsuri": "http://bayfirstfinancial.com/20251229",
   "dts": {
    "inline": {
     "local": [
      "bafn-20251229.htm"
     ]
    },
    "schema": {
     "local": [
      "bafn-20251229.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/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "bafn-20251229_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "bafn-20251229_pre.xml"
     ]
    }
   },
   "keyStandard": 23,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2025": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 24,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2025": 25
   },
   "report": {
    "R1": {
     "role": "http://bayfirstfinancial.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": "bafn-20251229.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": "bafn-20251229.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://bayfirstfinancial.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": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://bayfirstfinancial.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://bayfirstfinancial.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_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://bayfirstfinancial.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_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://bayfirstfinancial.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "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/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://bayfirstfinancial.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "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/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://bayfirstfinancial.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/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://bayfirstfinancial.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "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/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://bayfirstfinancial.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": [
      "r1"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://bayfirstfinancial.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": [
      "r1"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://bayfirstfinancial.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Ex Transition Period",
        "label": "Entity Ex Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://bayfirstfinancial.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_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://bayfirstfinancial.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://bayfirstfinancial.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": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://bayfirstfinancial.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": [
      "r1"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://bayfirstfinancial.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://bayfirstfinancial.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Issuer Tender Offer",
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://bayfirstfinancial.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Tender Offer",
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://bayfirstfinancial.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://bayfirstfinancial.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://bayfirstfinancial.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Soliciting Material",
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://bayfirstfinancial.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": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://bayfirstfinancial.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Written Communications",
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>15
<FILENAME>0001649739-26-000003-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001649739-26-000003-xbrl.zip
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
MM5^OG-HMW13OU4V?CJB@<8"T% <UH>#S:[P@/K^B0 2%$1?0H7%(Q7L)B:3
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
M71[Q2O3&IWV5_<"\0O\_4$L#!!0    ( ".")EQJYYOCKQ$   Y_   1
M8F%F;BTR,#(U,3(R.2YH=&WM/5EWXCC6[_TK-/3T5#(G-E[83!+F4"2IIBM%
M<H ZW3,O<V1;!'49F_:2P/?KOWME&PR!!%*LF<I#%;9EZ>ZZBR1?_&LT<,@C
M\P/NN9<?5%GY0)AK>39W'RX_U#N-9O/#OVH_7?Q-DO[XV+XE5YX5#9@;DH;/
M:,AL\L3#/@G[C/SN^=_X(R7W#@U[GC^0I/BUAC<<^_RA'Q)-T4IIL_2I7U54
MPZST;%7JZ69%*M.")E%6UJ5RJ4@M4[7*BETZ>Z@J"E7*1MF4K$K%D@H5%9I9
M=D72K%ZA8&J,T8I^9E?+NLI*I8I%>WJQH!5*ALF*IJX819LJ6L\HBW'[(> ,
M>+O!9:X?AL-J/O_T]"0_Z;+G/^15PS#R(VR3BQM5^2B<:3@R?4<TY:[#78:$
MR8<^=0/$FX9 R3S@JDB*)JE:IA,I8-9,1W M/WB/+_:C%B6E(NGJM)_%L$!+
M/=-1VGP4\$5(:HJBYO_X<MNQ^FQ )>X&(74MEKYEL^E;8H044GB N!4GW<-#
MO@P@!0&:[1C ^_9"<WQLTF#2?/2L_0R3\*EH6G4HR&N.N=+73JYVT6?4KET,
M6$@)OBJQOR+^>)EK>&X(LBMUQT,8P8JO+G,A&X5YP>]\[:>??KH(>>BPFDE[
MKH2HJIIF7.3CFQ?YN&O3L\>U"YL_DB <.^PR9_-@Z-!QU?5<!@#P414;,C_^
MR6V;N>(G/&^! OG<BL<?A6W6N\Q9$O#7I0/LB?'JM0O#C1L G4^=IFNST6<V
MSA%N7^9ZDE;(U11@7ZE@E'6 ;*;7-0:I@Q[;J,LW#GW(D5CF+G,@I]4>'S%;
MZE$'.9&,6LS5;NJWG>MG ^9G,?19C_E@0EBP@#'(L&H@9 Y (H*!U1#8<9D+
M^&#H(./%O;Z/$,_P0!X%-G!(C#<=)!DS\")?7 F!K"9H"]@1[?0^$X1-K[B-
MUSW.?")@8@N5L]'\/$OP^9=KZ:W9WH= 'L].KT -_/ *3&8-\0&[(&F3KJ;/
M)F#:2YJF3]+K=)#\#-XID294R6<$,@]B&\LN4H>_9C'_B]2;OI/(^X"[4I^A
M6:^6M6%X_L3ML%]5%>67G&A7NPB&% 3"])%C\>^XD^==4?\!>@N]8;4 /2'\
M$G7X@UNU@*#,S\5]I<TMS_'\ZL^*^#OO <(@J /NC*L?NGP 4M=B3Z3M#:C[
MX2P ZO3B-@'_/U95*S" N'Q*8(<NT&*FN,0(?&TUN]=7I-.M=Z\[L]!GX-XO
MH!H"VKEN?&TWN\WK#JFWKLCU'XU?ZZU/UZ1Q]^5+L]-IWK7(?L!75J+S[_7.
MK\W6I^Y=ZXQ<R0T9/(1BP=@3R-H<R(6%(/_C9[6DG*<0[E@N;^[:7\CJ!C[U
MU>+I+C;CH,P5Z?.\#5].\HQR"@KME 6+J0 BW[YN=4G[^OZNW3UH:;G_VNY\
MK0.LW3L"NMI%A51U<M<F:O'$/CUHV.]N2/?7:Y(Q,1/S4F]T"3Q6#;UPH)*S
M&"6<.8G7(VTV]/R0G*37C,+<R8*0L$<,;7SQF&7XLV,)7U_%[X4;<!T[![.^
MG UWI %TT<?7))N.I3$@+#%WXMKM?$1]YR."SWS%+#8PP=?3C#.,18L+/=D7
MK[<L#:M,.1,]6^YA[4D)M<*&A3N.@MKL@0<8%8<M>)+R$Z*1C_5_WS3;G2ZY
M:;;JK4:S?@M^3_M>7L:V_7I BWE[<CVB5BAP1D/D3W E-"#!D%D88-B$NX2'
M ;'Z$"<P?\&\<5A"N3<X0FHZ+!W=]'R(=R0 PJ'#@%73'^=IK!XG2R3QTGFB
M*:87AMZ@6H3!'YD?<HLZB8@(:8D?)]&.49&5<@E%.H2P*K33@9-82 ;X\L_O
MZYJLE(R%CQ197?.^4=#7>F,I4&59,RH'!I16E)5"^<6N\H+R,?6!OR@%ESD]
MES8>4AL3F55M."+J(O/WC,G></=AT+H6L>E:G@\NBL@0=D*8^QI>Y(;^N.'9
MLQ,C)APQNQ"RH>\]8C_3&;$$\02@QFVZU&"&]AL(Z[#>,]V)U6;WYG7.2KT)
MGR,6E!ON,&@,/D_*]#)FLE2IH"JER@^VOU.V=^FHF20G+6$C9F6@DJL5#4DO
ME8I*^7GZ.$NTMUO71=(0TVY'_M=\0F6)^R6L)_%\XH5]B S^C'P>V-Q"HKWF
M4R>>PD*QV3DBX#OR[*QP.I=S/5R57@V_36CTL<ADPQL,>! <FPCV8+(AKK T
M/Z3O>*4/(FK"!D/'&S/_J.2/STQYQ/7D16*83&DI6$D/,$+N-9XJR-$D%CG8
M9H<=#ZU6Y5C7W:G;ML^"(/GO%OI34U?'R-5@#)(4TDG]D;D1^PZ_=R_,?8_,
MNO<@*G7^PX=QR)K4II1<3=?+BKI/IS1Y7Q)+EJJ2*NN[-F\;)70#?M[Y7>]I
M$O>K:J[6"65RSP"-P(S\AWERGZU18YP93'C3=_Z][SURL>9GQ52$JKV>BUC5
MD_A?5M$E4SJH&4$].]V0'AT0:HG@8>Y\Z(/,\2&8>39B5A3R1TRI@S_ @M-#
M-_'KSM];E]ZC-I4GJYLO-(]UG]&9:4@'KT$KSUNBTS6LXJT'9+OO>^Y<^DTM
MY&J%@B*5*H7EZ;=M6;JCDJV]QA-B;=7)M/#XCY\KFEH^#TC('#9$MB:![AEF
M79P(,244Q @HD36S6^5D7M2M=IZ,;'DAJ0^'#C /:VU[*:ZN: 9NP/M@?E)<
M]84S I<TGC* =3TLJ+H/S"8!NBO$H4&Z^.,-2W.65.)WGOQN])GU3:S(IT-P
MM6!:Q!2GZ8V(R1SO"='&AT@<4I$^DQYW4'QY +(<,M<&<H0>4&00.2%UF1<%
MSI@$$%0'O;%X,WG!,X$&<:SMQ5UFJM<1] .D=L?ILY[GP.#X'KI_'+-; 3D)
M&".?F,LP.&NZ\&XD4J^D+FMR#.YI=?N+<-:L<.^VR S R$H< :Q39=9D0REM
MI IK%.2*4=A2%?;%N6!EEO\.O>,( 3";NH&TON9HZX58O_L\!%W!3&WD)AFG
MX-4E]&HQ5_.^>]I?BXH[MCT)70#\+&'(,/*#",T"&)9V!,I3T(J)B4#;T %W
M'5[D $+="LF)6B:-FS;1=$6&AIN*6HY4U#H>3+5 '/?A"]AQ,.;.ZW)6>N]R
M-B4*&214>2YD:H%*JI:1L^M1/-_/2ED!K)AH^3\N:/<^0WN&FVK$HG%T!?R[
M7@^CE]<$KOS>!0Z((UD9ZKQJX=2"+6DGYNEJXA>W_2& 60%L!D'$_+7$L/)#
M#.?%4&=2X<1:30R3M@O$,(TU]^8%&X9<T8TW++74*IOQ@C5#+A;76R"Y%"IP
MJ(LO0[50]XV#J9JO.DM/_;HXE\)\""ZS,@HM1+RG"E.9A(H@E]6M9JKW0X\8
M+IM9R1*=JE!);)6K=7%S<;P3Q>H3RZ%!D$332+)M+&0[0!KX5.31.N.!Z3DG
M:R7MCQCM5K+TGZ5F&=3AJ<]!#)8(P/%IP_<6-!,[,E8U4RC*9+XW<C7T&(!B
MG="SOFUV0>NQ4BO1HUB-)EN\%-PO<]/Z0:*L0*6N4+RQ:+Y8C1HY6Z?65#!3
M,$.U:&#3OV*A(U^H_XV%Y/:V\?JRA05^U(NIXZ-(-18JLJ$L?K2N:[1"5PO-
M7^FHO/BF:Z/'SH@Y)I;(U@.SOH'59V(1\EPJG0<$H -W'_GY0!Y\[RGLH^,_
MQ/0Z#8C->C"$V"06)]>48NI*S676X*YJZ#HYP=QV^5PDV-+&7&PO&XKM99Z?
M1 ^:*6D+^IH)(>8[Q4AB^EZFV]=GL>]DXXZK+:H&O+Q>PI=U5]"D_7P2W33B
M7A9%O*$?3<]DT;!,890+Q?,5PMYW0')=1_7IO: 06)%=J%W\68VJ#[K#'(A
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
M001EA,=4-I:7GV1Y/HD0,4:QLC-P98=S"37IN)E%G?C9$<YJ!I6=/ <WVSW
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
M)   '@              @ $     83$P,6%M96YD;65N='1O;F]T96%G<F5E
M;64N:'1M4$L! A0#%     @ (X(F7.@!WU1:"0  23\  !X
M ( !I08  &$Q,#)C:&%N9V5I;G1E<FUS;VYF;F)B=&5R+FAT;5!+ 0(4 Q0
M   ( ".")EQJYYOCKQ$   Y_   1              "  3L0  !B869N+3(P
M,C4Q,C(Y+FAT;5!+ 0(4 Q0    ( ".")ER+\9LT90(   @'   1
M      "  1DB  !B869N+3(P,C4Q,C(Y+GAS9%!+ 0(4 Q0    ( ".")EQ@
MI^I2@PD   )8   5              "  :TD  !B869N+3(P,C4Q,C(Y7VQA
M8BYX;6Q02P$"% ,4    "  C@B9<^+Q%10T&  #_,@  %0
M@ %C+@  8F%F;BTR,#(U,3(R.5]P<F4N>&UL4$L%!@     &  8 G $  *,T
$      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>bafn-20251229_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:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="bafn-20251229.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001649739</identifier>
        </entity>
        <period>
            <startDate>2025-12-29</startDate>
            <endDate>2025-12-29</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-24">0001649739</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c-1" id="f-25">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="c-1" id="f-1">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-2">2025-12-29</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2025-12-29</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-4">2025-12-29</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="c-1" id="f-5">BAYFIRST FINANCIAL CORP.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-6">FL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="c-1" id="f-7">001-41068</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">59-3665079</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">700 Central Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-10">33701</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">St. Petersburg</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">FL</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode contextRef="c-1" id="f-13">727</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">440-6848</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="c-1" id="f-15">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="c-1" id="f-16">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="c-1" id="f-17">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="c-1" id="f-18">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="c-1" id="f-19">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-20">BAFN</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-21">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-22">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="c-1" id="f-23">false</dei:EntityExTransitionPeriod>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
