v3.20.2

Internalization - Summary of Earnout Tranches, Applicable VWAP of REIT Share and AFFO Per Share, and Applicable Earnout Periods (Detail) - Merger Agreement - USD ($) $ / shares in Units, $ in Thousands |  | 6 Months Ended
--- | --- | ---
Feb. 07, 2020 | Jun. 30, 2020
Tranche One |  |
Internalization [Line Items] |  |
Additional consideration payable | $ 10,000 |
Tranche One | If the Company has completed an IPO |  |
Internalization [Line Items] |  |
40-Day VWAP of a REIT Share | $ 90.00 |
Applicable Earnout Period |  | The two-year period beginning on the earlier of (i) the IPO closing date or (ii) December 31, 2020.
Tranche One | If the Company has not completed an IPO |  |
Internalization [Line Items] |  |
Applicable Earnout Period |  | The two-year period consisting of the calendar years ended December 31, 2020 and December 31, 2021.
AFFO per Share | $ 5.85 |
Tranche Two |  |
Internalization [Line Items] |  |
Additional consideration payable | $ 15,000 |
Tranche Two | If the Company has completed an IPO |  |
Internalization [Line Items] |  |
40-Day VWAP of a REIT Share | $ 95.00 |
Applicable Earnout Period |  | The two-year period beginning on the earlier of (i) the IPO closing date or (ii) December 31, 2020.
Tranche Two | If the Company has not completed an IPO |  |
Internalization [Line Items] |  |
Applicable Earnout Period |  | The two-year period consisting of the calendar years ended December 31, 2020 and December 31, 2021.
AFFO per Share | $ 5.95 |
Tranche Three |  |
Internalization [Line Items] |  |
Additional consideration payable | $ 25,000 |
Tranche Three | If the Company has completed an IPO |  |
Internalization [Line Items] |  |
40-Day VWAP of a REIT Share | $ 97.50 |
Applicable Earnout Period |  | The four-year period beginning on the date that is exactly one year after the earnout period begins for the first and second tranches above.
Tranche Three | If the Company has not completed an IPO |  |
Internalization [Line Items] |  |
Applicable Earnout Period |  | The four-year period consisting of the calendar years ended December 31, 2021, December 31, 2022, December 31, 2023 and December 31, 2024.
AFFO per Share | $ 6.30 |
Tranche Four |  |
Internalization [Line Items] |  |
Additional consideration payable | $ 25,000 |
Tranche Four | If the Company has completed an IPO |  |
Internalization [Line Items] |  |
40-Day VWAP of a REIT Share | $ 100.00 |
Applicable Earnout Period |  | The four-year period beginning on the date that is exactly one year after the earnout period begins for the first and second tranches above.
Tranche Four | If the Company has not completed an IPO |  |
Internalization [Line Items] |  |
Applicable Earnout Period |  | The four-year period consisting of the calendar years ended December 31, 2021, December 31, 2022, December 31, 2023 and December 31, 2024.
AFFO per Share | $ 6.70 |

X
- Definition Adjusted funds from operations per share. + References No definition available. + Details
Name: | ck1424182_AdjustedFundsFromOperationsPerShare
Namespace Prefix: | ck1424182_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Applicable earnout period. + References No definition available. + Details
Name: | ck1424182_ApplicableEarnoutPeriod
Namespace Prefix: | ck1424182_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Internalization. + References No definition available. + Details
Name: | ck1424182_InternalizationLineItems
Namespace Prefix: | ck1424182_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Volume weighted average share price. + References No definition available. + Details
Name: | ck1424182_VolumeWeightedAverageSharePrice
Namespace Prefix: | ck1424182_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=ck1424182_MergerAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContingentConsiderationByTypeAxis=ck1424182_BusinessAcquisitionConsiderationPayableTrancheOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=ck1424182_CompletionOfIPOMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=ck1424182_IPONotCompletedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContingentConsiderationByTypeAxis=ck1424182_BusinessAcquisitionConsiderationPayableTrancheTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContingentConsiderationByTypeAxis=ck1424182_BusinessAcquisitionConsiderationPayableTrancheThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContingentConsiderationByTypeAxis=ck1424182_BusinessAcquisitionConsiderationPayableTrancheFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |