XML 99 R83.htm IDEA: XBRL DOCUMENT
v3.25.4

Fair Value - Fair Value Measurements on a Nonrecurring Basis (Details) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2025 USD ($) item | Dec. 31, 2024 USD ($)
Fair Value |  |
Impairment of held for sale real estate | $ 2,100 | $ 3,300
Peak JV 2 |  |
Fair Value |  |
Impairment of held for sale real estate |  | 1,400
Level 3 | Non-Recurring |  |
Fair Value |  |
Impairment of held for sale real estate | 1,921 | 2,541
Level 3 | Scattered single-family homes | Non-Recurring |  |
Fair Value |  |
Impairment of held for sale real estate | 3,800 |
Impariment loss | $ 3,500 |
Number of units | item | 75 |
Remaining impairment amount | $ 300 |
Level 3 | Scattered single-family homes | Non-Recurring | Peak JV 2 |  |
Fair Value |  |
Impairment of held for sale real estate | 3,800 |
Impariment loss | $ 3,500 | $ 1,400
Number of units | item | 75 |
Remaining impairment amount | $ 300 |

X
- Definition The charge against earnings in the period to reduce the carrying amount of real property to fair value due to deterioration of sub-marked conditions. + References No definition available. + Details
Name: | bhm_ImpairmentOfRealEstateDeteriorationOfSubMarketConditions
Namespace Prefix: | bhm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The charge against earnings in the period to reduce the carrying amount of real property to fair value due to revision of holding period of the investment in real estate. + References No definition available. + Details
Name: | bhm_ImpairmentOfRealEstateRevisionOfInvestmentHoldingPeriod
Namespace Prefix: | bhm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of units that are expected to be sold in near term due to revision of holding period of investment in real estate. + References No definition available. + Details
Name: | bhm_NumberOfUnitsExpectedToBeSoldRevisionOfInvestmentHoldingPeriod
Namespace Prefix: | bhm_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 + Details
Name: | us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The charge against earnings in the period to reduce the carrying amount of real property to fair value. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2 + Details
Name: | us-gaap_ImpairmentOfRealEstate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=bhm_PeakJvTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=bhm_ScatteredSingleFamilyHomesSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |