XML 59 R48.htm IDEA: XBRL DOCUMENT
v3.25.2

Investments in Servicing Related Assets, Summary (Details) - USD ($) $ in Thousands | 6 Months Ended | 12 Months Ended
--- | --- | ---
Jun. 30, 2025 | Dec. 31, 2024
Servicing Asset [Abstract] |  |  |
Unpaid principal balance |  | $ 16,606,350 | $ 17,304,133
Carrying value | [1] | $ 224,601 | $ 233,658
Weighted average coupon |  | 3.50% | 3.50%
Weighted average maturity | [2] | 24 years | 24 years 6 months
Year to date changes in fair value recorded in other income (loss) |  | $ (9,056) | $ (7,160)
Mortgage Servicing Rights (MSRs) [Member] |  |  |
Servicing Asset [Abstract] |  |  |
Unpaid principal balance |  | 16,606,350 | 17,304,133
Carrying value | [1] | $ 224,601 | $ 233,658
Weighted average coupon |  | 3.50% | 3.50%
Weighted average maturity | [2] | 24 years | 24 years 6 months
Year to date changes in fair value recorded in other income (loss) |  | $ (9,056) | $ (7,160)
[1] | See Note 9 regarding the estimation of fair value, which approximates carrying value for all pools.
[2] | Weighted average maturity of the underlying residential mortgage loans in the pool is based on the unpaid principal balance.

X
- Definition The net Increase or Decrease in fair value as a result of other changes that are not additions, disposals, or a result of change in the inputs, assumptions, or model used to calculate the fair value of servicing assets. + References No definition available. + Details
Name: | chmi_InvestmentInServicingRelatedAssetsChangeInFairValueInOtherIncomeLoss
Namespace Prefix: | chmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of weighted average coupon inventory present at the reporting date when inventory is valued using different valuation methods. + References No definition available. + Details
Name: | chmi_InvestmentInServicingRelatedAssetsWeightedAverageCoupon
Namespace Prefix: | chmi_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average maturity (weighted by amount of the agreement) of repurchase agreements with the counterparty, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | chmi_InvestmentInServicingRelatedAssetsWeightedAverageMaturityPeriod
Namespace Prefix: | chmi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of unpaid principal balance of servicing assets with related allowance for credit losses and without related allowance for credit losses. + References No definition available. + Details
Name: | chmi_ServicingAssetsUnpaidPrincipalBalance
Namespace Prefix: | chmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_ServicingAssetAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10 Reference 4: 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 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481229/860-50-50-3 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 50 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481260/860-50-45-2 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 50 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481260/860-50-45-1 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 50 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481260/860-50-45-2 + Details
Name: | us-gaap_ServicingAssetAtFairValueAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_InvestmentTypeAxis=chmi_MortgageServiceRightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |