v3.19.3.a.u2

Subsequent Events - Summary of Earnout Tranches, Applicable VWAP of REIT Share and AFFO Per Share, and Applicable Earnout Periods (Detail) - Merger Agreement - USD ($) |  | 12 Months Ended
--- | --- | ---
Feb. 28, 2020 | Dec. 31, 2019
Subsequent Event |  |
Subsequent Event [Line Items] |  |
Earnout Tranche | $ 75,000,000 |
Tranche One | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Earnout Tranche | $ 10,000,000 |
Tranche One | If the Company has completed an IPO |  |
Subsequent Event [Line Items] |  |
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 completed an IPO | Subsequent Event |  |
Subsequent Event [Line Items] |  |
VWAP of a REIT Share | $ 90.00 |
Tranche One | If the Company has not completed an IPO |  |
Subsequent Event [Line Items] |  |
Applicable Earnout Period |  | The two-year period consisting of the calendar years ended December 31, 2020 and December 31, 2021.
Tranche One | If the Company has not completed an IPO | Subsequent Event |  |
Subsequent Event [Line Items] |  |
AFFO per Share | $ 5.85 |
Tranche Two | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Earnout Tranche | $ 15,000,000 |
Tranche Two | If the Company has completed an IPO |  |
Subsequent Event [Line Items] |  |
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 completed an IPO | Subsequent Event |  |
Subsequent Event [Line Items] |  |
VWAP of a REIT Share | $ 95.00 |
Tranche Two | If the Company has not completed an IPO |  |
Subsequent Event [Line Items] |  |
Applicable Earnout Period |  | The two-year period consisting of the calendar years ended December 31, 2020 and December 31, 2021.
Tranche Two | If the Company has not completed an IPO | Subsequent Event |  |
Subsequent Event [Line Items] |  |
AFFO per Share | $ 5.95 |
Tranche Three | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Earnout Tranche | $ 25,000,000 |
Tranche Three | If the Company has completed an IPO |  |
Subsequent Event [Line Items] |  |
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 completed an IPO | Subsequent Event |  |
Subsequent Event [Line Items] |  |
VWAP of a REIT Share | $ 97.50 |
Tranche Three | If the Company has not completed an IPO |  |
Subsequent Event [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.
Tranche Three | If the Company has not completed an IPO | Subsequent Event |  |
Subsequent Event [Line Items] |  |
AFFO per Share | $ 6.30 |
Tranche Four | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Earnout Tranche | $ 25,000,000 |
Tranche Four | If the Company has completed an IPO |  |
Subsequent Event [Line Items] |  |
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 completed an IPO | Subsequent Event |  |
Subsequent Event [Line Items] |  |
VWAP of a REIT Share | $ 100.00 |
Tranche Four | If the Company has not completed an IPO |  |
Subsequent Event [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.
Tranche Four | If the Company has not completed an IPO | Subsequent Event |  |
Subsequent Event [Line Items] |  |
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 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
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
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: |