<?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/2021q4"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="brsp-20220601.xsd" xlink:type="simple"/>
    <context id="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001717547</identifier>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-01</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl80L2ZyYWc6NDUxOWUzMzg0ZmQ0NGE4Mzg1ZDM2NDJiMDc4MGM5NTQvdGFibGU6N2U1YzI1NmMwYmE2NDlkYWI0YWI2NTdhYmVlMDlhMjIvdGFibGVyYW5nZTo3ZTVjMjU2YzBiYTY0OWRhYjRhYjY1N2FiZWUwOWEyMl8yLTEtMS0xLTEwOTIxNA_4d46707c-8808-4044-ac6b-b4256d929daf">0001717547</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl80L2ZyYWc6NDUxOWUzMzg0ZmQ0NGE4Mzg1ZDM2NDJiMDc4MGM5NTQvdGFibGU6N2U1YzI1NmMwYmE2NDlkYWI0YWI2NTdhYmVlMDlhMjIvdGFibGVyYW5nZTo3ZTVjMjU2YzBiYTY0OWRhYjRhYjY1N2FiZWUwOWEyMl81LTEtMS0xLTEwOTIxNA_d6e4c07b-2e73-4b8e-b4a1-42ceb5074893">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGV4dHJlZ2lvbjplOTg1OGM5ZGE1ZGM0MjM3YjYxM2M2MGVkZGE2NTU1Yl8xNzky_49a5df51-52c7-4482-a9e9-7844f9a43c2f">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGV4dHJlZ2lvbjplOTg1OGM5ZGE1ZGM0MjM3YjYxM2M2MGVkZGE2NTU1Yl8yMzM_8b674335-2e24-43c1-b6d7-4bb63eb5d2cb">2022-06-01</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGV4dHJlZ2lvbjplOTg1OGM5ZGE1ZGM0MjM3YjYxM2M2MGVkZGE2NTU1Yl8xNzkz_a1e9ec9d-b81b-4dc6-b2e4-f6231da85c8d">BrightSpire Capital,&#160;Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGFibGU6MzlkMzA4NTk0ZTQ2NDQ0OWE3MjA0YjQxNDY5ODZiMjkvdGFibGVyYW5nZTozOWQzMDg1OTRlNDY0NDQ5YTcyMDRiNDE0Njk4NmIyOV8wLTAtMS0xLTEwOTIxNA_130bfb33-ef1f-4c37-a24e-7ba5dd6f8a8a">MD</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGFibGU6MzlkMzA4NTk0ZTQ2NDQ0OWE3MjA0YjQxNDY5ODZiMjkvdGFibGVyYW5nZTozOWQzMDg1OTRlNDY0NDQ5YTcyMDRiNDE0Njk4NmIyOV8wLTItMS0xLTEwOTIxNA_9bbf9301-ddef-4245-96d9-3326beb516e4">001-38377</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGFibGU6MzlkMzA4NTk0ZTQ2NDQ0OWE3MjA0YjQxNDY5ODZiMjkvdGFibGVyYW5nZTozOWQzMDg1OTRlNDY0NDQ5YTcyMDRiNDE0Njk4NmIyOV8wLTQtMS0xLTEwOTIxNA_d1496853-7405-402e-b971-06bdb9896e66">38-4046290</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGV4dHJlZ2lvbjplOTg1OGM5ZGE1ZGM0MjM3YjYxM2M2MGVkZGE2NTU1Yl8xODAx_f283cb9a-f44c-44a2-8b80-5db604534b17">590 Madison Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGV4dHJlZ2lvbjplOTg1OGM5ZGE1ZGM0MjM3YjYxM2M2MGVkZGE2NTU1Yl8xNzk0_e3854ecc-5d32-4d99-b9fb-1922161b8ecc">33rd Floor</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGV4dHJlZ2lvbjplOTg1OGM5ZGE1ZGM0MjM3YjYxM2M2MGVkZGE2NTU1Yl8xNzg5_fe1cd525-cb66-4778-9e39-9701f0fc8379">New York</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGV4dHJlZ2lvbjplOTg1OGM5ZGE1ZGM0MjM3YjYxM2M2MGVkZGE2NTU1Yl8xNzkw_17793a10-5f24-4480-8848-9bf2241d6721">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGV4dHJlZ2lvbjplOTg1OGM5ZGE1ZGM0MjM3YjYxM2M2MGVkZGE2NTU1Yl8xNzk1_2db89e7f-13c6-4a00-b97f-8e577b7e43e9">10022</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGV4dHJlZ2lvbjplOTg1OGM5ZGE1ZGM0MjM3YjYxM2M2MGVkZGE2NTU1Yl8xNzk5_444e005a-5bb0-4393-9fed-3ae0dbca54b9">212</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGV4dHJlZ2lvbjplOTg1OGM5ZGE1ZGM0MjM3YjYxM2M2MGVkZGE2NTU1Yl8xNzk2_23b9ab6d-d6c5-45d7-a1cf-61b0e5be2f7b">547-2631</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGV4dHJlZ2lvbjplOTg1OGM5ZGE1ZGM0MjM3YjYxM2M2MGVkZGE2NTU1Yl8xNzk3_40918a17-bffb-4906-8731-16ebf4ad3cb7">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGV4dHJlZ2lvbjplOTg1OGM5ZGE1ZGM0MjM3YjYxM2M2MGVkZGE2NTU1Yl8xODAy_d31989e3-1478-479c-b04f-e151796e2826">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGV4dHJlZ2lvbjplOTg1OGM5ZGE1ZGM0MjM3YjYxM2M2MGVkZGE2NTU1Yl8xNzkx_be661bec-69fb-4d77-a6a7-9ef733145038">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGV4dHJlZ2lvbjplOTg1OGM5ZGE1ZGM0MjM3YjYxM2M2MGVkZGE2NTU1Yl8xNzk4_f6d6b4d8-38d5-4f1e-a92d-4389b9b6a170">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGFibGU6OTc4ZjIyYTMwZDZlNDc5MTgxZTJjYTQ0NTVhNGFiZjgvdGFibGVyYW5nZTo5NzhmMjJhMzBkNmU0NzkxODFlMmNhNDQ1NWE0YWJmOF8xLTAtMS0xLTEwOTIxNA_6926566c-6a5b-4a9b-b07f-a95553931407">Class A common stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGFibGU6OTc4ZjIyYTMwZDZlNDc5MTgxZTJjYTQ0NTVhNGFiZjgvdGFibGVyYW5nZTo5NzhmMjJhMzBkNmU0NzkxODFlMmNhNDQ1NWE0YWJmOF8xLTItMS0xLTEwOTIxNA_29445b27-d5cc-4777-a92e-18850db34630">BRSP</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGFibGU6OTc4ZjIyYTMwZDZlNDc5MTgxZTJjYTQ0NTVhNGFiZjgvdGFibGVyYW5nZTo5NzhmMjJhMzBkNmU0NzkxODFlMmNhNDQ1NWE0YWJmOF8xLTQtMS0xLTEwOTIxNA_4d707d13-78de-4577-9971-b9471879f481">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="iaf6cca0720ae4a8989ac192e126937e7_D20220601-20220601"
      id="id3VybDovL2RvY3MudjEvZG9jOmQwNmM3Nzk4ODI4ZjRjZTFiZWM3OWM1YjA2MDhlNjAyL3NlYzpkMDZjNzc5ODgyOGY0Y2UxYmVjNzljNWIwNjA4ZTYwMl8xL2ZyYWc6ZTk4NThjOWRhNWRjNDIzN2I2MTNjNjBlZGRhNjU1NWIvdGV4dHJlZ2lvbjplOTg1OGM5ZGE1ZGM0MjM3YjYxM2M2MGVkZGE2NTU1Yl8xODAw_d66e433f-0a61-4526-bc7e-8404619a526f">false</dei:EntityEmergingGrowthCompany>
</xbrl>
