<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="spfi-20230725.xsd" xlink:type="simple"/>
    <context id="c20230725to20230725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001163668</identifier>
        </entity>
        <period>
            <startDate>2023-07-25</startDate>
            <endDate>2023-07-25</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="c20230725to20230725"
      id="Fact_a741a3559e764f2ab554b3b9ca211dc9">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="c20230725to20230725"
      id="Fact_d4d68edd26b3439981221867f953d25b">0001163668</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="c20230725to20230725"
      id="Fact_ffe0436cb4de453badc0fd2f39125b69">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="c20230725to20230725"
      id="Fact_fc47ccbb4dfe4e48ac5568bb8db1cc48">2023-07-25</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="c20230725to20230725"
      id="Fact_1c06a382e21246f998fee258fae9aee1">South Plains Financial, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20230725to20230725"
      id="Fact_5de9d79c7b274eaf971d6c8a80a4bd11">TX</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="c20230725to20230725"
      id="Fact_5fdc571611b344e7b070f0ef87a22f50">001-38895</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20230725to20230725"
      id="Fact_546f5eac1e894dcda0ee809b7dca887f">75-2453320</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20230725to20230725"
      id="Fact_9272561dd1bb4a029d476ac7319fafb5">5219 City Bank Parkway</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="c20230725to20230725"
      id="Fact_6d2345eb04b8420a822d19eaea6b8d5b">Lubbock</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20230725to20230725"
      id="Fact_a64b0384fd6d4ebb8391f243d4b8447e">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20230725to20230725"
      id="Fact_20eea1aea79b4b78ba2e3f2a30c8e6f1">79407</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20230725to20230725"
      id="Fact_6878fe60cbdb487b89128b710a881ccd">806</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20230725to20230725"
      id="Fact_a2d611ad856c41fc9b73dee152059115">792-7101</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="c20230725to20230725"
      id="Fact_50d738d65b094e2794ad398eed9285be">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="c20230725to20230725"
      id="Fact_ec50b4ffbb1a487eb7ef8b4a0e0922c3">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="c20230725to20230725"
      id="Fact_201c101a5c7a4fdbbefeee5b5f272451">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="c20230725to20230725"
      id="Fact_dd749669b1074600a80355537dcf7a3f">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="c20230725to20230725"
      id="Fact_2ed245045de942f6aa8cd90928a56f4c">Common Stock, par value $1.00 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20230725to20230725"
      id="Fact_4484f75a7ab1411da26f99d3ee3dd6b0">SPFI</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20230725to20230725"
      id="Fact_64968aeca2ee4584941a136d0116c039">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20230725to20230725"
      id="Fact_308079c4a4fc4da19107c72a6ea09d43">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="c20230725to20230725"
      id="Fact_9ca7d3a2108248229f5b27e0cb8d2b23">false</dei:EntityExTransitionPeriod>
</xbrl>
