<?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/2022"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="maps-20230608.xsd" xlink:type="simple"/>
    <context id="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001779474</identifier>
        </entity>
        <period>
            <startDate>2023-06-08</startDate>
            <endDate>2023-06-08</endDate>
        </period>
    </context>
    <context id="i9b8f8e9d577b40cc90213e5ac8a4f8ba_D20230608-20230608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001779474</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-08</startDate>
            <endDate>2023-06-08</endDate>
        </period>
    </context>
    <context id="i05040a105035411ea6599f23ad13765c_D20230608-20230608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001779474</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-08</startDate>
            <endDate>2023-06-08</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM180L2ZyYWc6YzM4NzhiZDAyMzM0NGEwM2I2OGMzN2ZlYjVmOGQxZmIvdGFibGU6ODI2ZjY5Njc5Y2E3NDk1MTk0MGFlNTE4MTYwZjBhZDUvdGFibGVyYW5nZTo4MjZmNjk2NzljYTc0OTUxOTQwYWU1MTgxNjBmMGFkNV8wLTAtMS0xLTExNzU2NA_ac31fec1-bef2-49a3-87ca-06acc6c52a6c">0001779474</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM180L2ZyYWc6YzM4NzhiZDAyMzM0NGEwM2I2OGMzN2ZlYjVmOGQxZmIvdGFibGU6ODI2ZjY5Njc5Y2E3NDk1MTk0MGFlNTE4MTYwZjBhZDUvdGFibGVyYW5nZTo4MjZmNjk2NzljYTc0OTUxOTQwYWU1MTgxNjBmMGFkNV8xLTAtMS0xLTExNzU2NA_b9f72937-7bf9-4210-9467-e4efa535da69">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGV4dHJlZ2lvbjpjYzU0MjYxYjc0MGE0MzliYmI3Y2EyODBiMmQxNmUyNl8xMjE5_46255360-4cbe-41f1-aa79-db3bf4ef6b55">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGV4dHJlZ2lvbjpjYzU0MjYxYjc0MGE0MzliYmI3Y2EyODBiMmQxNmUyNl8yMjg_a838cd1d-2746-49f1-8181-e8ca7f55b305">2023-06-08</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGV4dHJlZ2lvbjpjYzU0MjYxYjc0MGE0MzliYmI3Y2EyODBiMmQxNmUyNl8xMjE2_4b9eaf53-c9d7-4d84-8065-e42fb8fe9e17">WM TECHNOLOGY, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGFibGU6OGVkNmY0NDA4NTVlNGE4ZDkxODg4NWQ1OTJmMTUzNTUvdGFibGVyYW5nZTo4ZWQ2ZjQ0MDg1NWU0YThkOTE4ODg1ZDU5MmYxNTM1NV8wLTAtMS0xLTExNzU2NA_46da57b2-a60e-46f0-9e10-d2e3f864277d">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGFibGU6OGVkNmY0NDA4NTVlNGE4ZDkxODg4NWQ1OTJmMTUzNTUvdGFibGVyYW5nZTo4ZWQ2ZjQ0MDg1NWU0YThkOTE4ODg1ZDU5MmYxNTM1NV8wLTEtMS0xLTExNzU2NA_e7e00aa5-ef1f-4262-afaa-680d085f43dc">001-39021</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGFibGU6OGVkNmY0NDA4NTVlNGE4ZDkxODg4NWQ1OTJmMTUzNTUvdGFibGVyYW5nZTo4ZWQ2ZjQ0MDg1NWU0YThkOTE4ODg1ZDU5MmYxNTM1NV8wLTItMS0xLTExNzU2NA_95270540-17c3-4be9-ae34-c66675dbf5da">98-1605615</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGFibGU6Y2EyZGUzYjg3NWZjNGRjZjhiZWZhZTRiMTlkNzJhZTUvdGFibGVyYW5nZTpjYTJkZTNiODc1ZmM0ZGNmOGJlZmFlNGIxOWQ3MmFlNV8wLTAtMS0xLTExNzU2NC90ZXh0cmVnaW9uOmMzOWNlOGE2M2Q0NDQxNTE4YjUyNWMyMTY3Nzc2MGJlXzE2NDkyNjc0NDE3MTc_d13ce127-5abe-4946-9268-c3deac00c4f4">41 Discovery</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGFibGU6Y2EyZGUzYjg3NWZjNGRjZjhiZWZhZTRiMTlkNzJhZTUvdGFibGVyYW5nZTpjYTJkZTNiODc1ZmM0ZGNmOGJlZmFlNGIxOWQ3MmFlNV8wLTAtMS0xLTExNzU2NC90ZXh0cmVnaW9uOmMzOWNlOGE2M2Q0NDQxNTE4YjUyNWMyMTY3Nzc2MGJlXzE2NDkyNjc0NDE3MjY_6b2dc10f-fcca-48c5-adfb-0cdfaa95427d">Irvine</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGFibGU6Y2EyZGUzYjg3NWZjNGRjZjhiZWZhZTRiMTlkNzJhZTUvdGFibGVyYW5nZTpjYTJkZTNiODc1ZmM0ZGNmOGJlZmFlNGIxOWQ3MmFlNV8wLTAtMS0xLTExNzU2NC90ZXh0cmVnaW9uOmMzOWNlOGE2M2Q0NDQxNTE4YjUyNWMyMTY3Nzc2MGJlXzE2NDkyNjc0NDE3Mzk_115a775b-0b73-4ff5-b456-a3216245b295">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGFibGU6Y2EyZGUzYjg3NWZjNGRjZjhiZWZhZTRiMTlkNzJhZTUvdGFibGVyYW5nZTpjYTJkZTNiODc1ZmM0ZGNmOGJlZmFlNGIxOWQ3MmFlNV8wLTItMS0xLTExNzU2NA_c2652638-81da-4b88-aef6-37cf736fb9b7">92618</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGV4dHJlZ2lvbjpjYzU0MjYxYjc0MGE0MzliYmI3Y2EyODBiMmQxNmUyNl8xMjEz_28989881-daf1-4ba5-a491-d7b55658e152">844</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGV4dHJlZ2lvbjpjYzU0MjYxYjc0MGE0MzliYmI3Y2EyODBiMmQxNmUyNl8xMjE3_37b33491-b480-42f9-8231-5ffb7a6b63d4">933-3627</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGFibGU6YmU4N2I2MDg2ZTVkNGU4NGFjNmQ5YTViZmEwYTA0NWQvdGFibGVyYW5nZTpiZTg3YjYwODZlNWQ0ZTg0YWM2ZDlhNWJmYTBhMDQ1ZF8wLTAtMS0xLTExNzU2NA_778075e0-5eb6-4cfd-9a44-72c613d81e5d">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGFibGU6YmU4N2I2MDg2ZTVkNGU4NGFjNmQ5YTViZmEwYTA0NWQvdGFibGVyYW5nZTpiZTg3YjYwODZlNWQ0ZTg0YWM2ZDlhNWJmYTBhMDQ1ZF8xLTAtMS0xLTExNzU2NA_4f5fc182-a379-4c10-8595-bf6136af585c">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGFibGU6YmU4N2I2MDg2ZTVkNGU4NGFjNmQ5YTViZmEwYTA0NWQvdGFibGVyYW5nZTpiZTg3YjYwODZlNWQ0ZTg0YWM2ZDlhNWJmYTBhMDQ1ZF8yLTAtMS0xLTExNzU2NA_227ca66c-a82b-4aaf-8803-e22631edf8e1">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGFibGU6YmU4N2I2MDg2ZTVkNGU4NGFjNmQ5YTViZmEwYTA0NWQvdGFibGVyYW5nZTpiZTg3YjYwODZlNWQ0ZTg0YWM2ZDlhNWJmYTBhMDQ1ZF8zLTAtMS0xLTExNzU2NA_2041cb38-4356-4eed-9ddb-33c8df04f310">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i9b8f8e9d577b40cc90213e5ac8a4f8ba_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGFibGU6NDRmZjk2MWVjMGI5NGU1MWI4Y2VkNTIyYWIzODQ2N2YvdGFibGVyYW5nZTo0NGZmOTYxZWMwYjk0ZTUxYjhjZWQ1MjJhYjM4NDY3Zl8xLTAtMS0xLTExNzU2NA_df2f3976-14fc-4b5a-931a-561501a56e8d">Class A Common Stock, $0.0001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i9b8f8e9d577b40cc90213e5ac8a4f8ba_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGFibGU6NDRmZjk2MWVjMGI5NGU1MWI4Y2VkNTIyYWIzODQ2N2YvdGFibGVyYW5nZTo0NGZmOTYxZWMwYjk0ZTUxYjhjZWQ1MjJhYjM4NDY3Zl8xLTEtMS0xLTExNzU2NA_c6d1b001-4fcb-445c-9742-9c2d603942b9">MAPS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i9b8f8e9d577b40cc90213e5ac8a4f8ba_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGFibGU6NDRmZjk2MWVjMGI5NGU1MWI4Y2VkNTIyYWIzODQ2N2YvdGFibGVyYW5nZTo0NGZmOTYxZWMwYjk0ZTUxYjhjZWQ1MjJhYjM4NDY3Zl8xLTItMS0xLTExNzU2NA_25606e40-2bff-42f7-91d2-1203f96d6828">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i05040a105035411ea6599f23ad13765c_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGFibGU6NDRmZjk2MWVjMGI5NGU1MWI4Y2VkNTIyYWIzODQ2N2YvdGFibGVyYW5nZTo0NGZmOTYxZWMwYjk0ZTUxYjhjZWQ1MjJhYjM4NDY3Zl8yLTAtMS0xLTExNzU2NA_365eda66-7509-4d21-a4a2-bf871d3baf38">Warrants, each whole warrant exercisable for one share of Class A Common Stock at an exercise price of $11.50 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i05040a105035411ea6599f23ad13765c_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGFibGU6NDRmZjk2MWVjMGI5NGU1MWI4Y2VkNTIyYWIzODQ2N2YvdGFibGVyYW5nZTo0NGZmOTYxZWMwYjk0ZTUxYjhjZWQ1MjJhYjM4NDY3Zl8yLTEtMS0xLTExNzU2NA_b00d71b8-8ffc-493f-bde3-54819207e1d6">MAPSW</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i05040a105035411ea6599f23ad13765c_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGFibGU6NDRmZjk2MWVjMGI5NGU1MWI4Y2VkNTIyYWIzODQ2N2YvdGFibGVyYW5nZTo0NGZmOTYxZWMwYjk0ZTUxYjhjZWQ1MjJhYjM4NDY3Zl8yLTItMS0xLTExNzU2NA_12feb439-7969-4c4d-82c3-6b0c0185b880">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xL2ZyYWc6Y2M1NDI2MWI3NDBhNDM5YmJiN2NhMjgwYjJkMTZlMjYvdGV4dHJlZ2lvbjpjYzU0MjYxYjc0MGE0MzliYmI3Y2EyODBiMmQxNmUyNl8xMjE0_0fc41aea-cc74-402d-ad3c-f04da700e88d">false</dei:EntityEmergingGrowthCompany>
    <dei:DocumentPeriodEndDate
      contextRef="i6a52067b22a0453b8c64f6107a4acf33_D20230608-20230608"
      id="id3VybDovL2RvY3MudjEvZG9jOjViNDgwOTc1ZmRiZjQxYzNhYTk1MmVkYTdiMTBiZDEzL3NlYzo1YjQ4MDk3NWZkYmY0MWMzYWE5NTJlZGE3YjEwYmQxM18xMTQvZnJhZzplYjE0ZDE4YjYwMGQ0NzRkOGM4MTliZTA5MzA1MzY2MS90ZXh0cmVnaW9uOmViMTRkMThiNjAwZDQ3NGQ4YzgxOWJlMDkzMDUzNjYxXzY2_a838cd1d-2746-49f1-8181-e8ca7f55b305">2023-06-08</dei:DocumentPeriodEndDate>
</xbrl>
