XML 161 R146.htm IDEA: XBRL DOCUMENT
v3.22.4

Commitments - Schedule of Activity Related to HMBS Repurchases (Details) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2022 USD ($) security
Schedule Of Repurchases Activity [Roll Forward] |
Beginning balance, repurchase securities, number | security | 586
Additions, repurchase securities, number | security | 865
Recoveries, net, repurchase securities, number | security | (730)
Transfers, repurchase securities, number | security | 0
Change in value, repurchase securities, number | security | 0
Ending balance, repurchase securities, number | security | 721
Beginning balance, repurchase securities, value | $ | $ 129.1
Additions, repurchase securities, value | $ | 235.7
Recoveries, repurchase securities, value | $ | (182.2)
Transfers, repurchase securities, value | $ | 0.0
Change in value, repurchase securities, value | $ | (4.2)
Ending balance, repurchase securities, value | $ | $ 178.4
Active |
Schedule Of Repurchases Activity [Roll Forward] |
Beginning balance, repurchase securities, number | security | 138
Additions, repurchase securities, number | security | 644
Recoveries, net, repurchase securities, number | security | (531)
Transfers, repurchase securities, number | security | 13
Change in value, repurchase securities, number | security | 0
Ending balance, repurchase securities, number | security | 264
Beginning balance, repurchase securities, value | $ | $ 35.3
Additions, repurchase securities, value | $ | 175.1
Recoveries, repurchase securities, value | $ | (139.6)
Transfers, repurchase securities, value | $ | (0.2)
Change in value, repurchase securities, value | $ | 0.1
Ending balance, repurchase securities, value | $ | $ 70.7
Inactive |
Schedule Of Repurchases Activity [Roll Forward] |
Beginning balance, repurchase securities, number | security | 448
Additions, repurchase securities, number | security | 221
Recoveries, net, repurchase securities, number | security | (199)
Transfers, repurchase securities, number | security | (13)
Change in value, repurchase securities, number | security | 0
Ending balance, repurchase securities, number | security | 457
Beginning balance, repurchase securities, value | $ | $ 93.8
Additions, repurchase securities, value | $ | 60.6
Recoveries, repurchase securities, value | $ | (42.6)
Transfers, repurchase securities, value | $ | 0.2
Change in value, repurchase securities, value | $ | (4.3)
Ending balance, repurchase securities, value | $ | $ 107.7

X
- Definition This represents the additions to HMBS repurchase securities. + References No definition available. + Details
Name: | ocn_AdditionsToHomeEquityConversionMortgageBackedSecurityRepurchases
Namespace Prefix: | ocn_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition This represents the amount of additions to HMBS repurchase securities. + References No definition available. + Details
Name: | ocn_AmountofAdditionsToHomeEquityConversionMortgageBackedSecurityRepurchasesValue
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This represents the change in value of HMBS repurchase securities. + References No definition available. + Details
Name: | ocn_ChangeInValueOfHomeEquityConversionMortgageBackedSecurityRepurchases
Namespace Prefix: | ocn_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition This represents the amount of change in value of HMBS repurchase securities. + References No definition available. + Details
Name: | ocn_ChangeInValueOfHomeEquityConversionMortgageBackedSecurityRepurchasesValue
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This represents the number of HMBS repurchase securities outstanding. + References No definition available. + Details
Name: | ocn_HomeEquityConversionMortgageBackedSecurityRepurchasesOutstanding
Namespace Prefix: | ocn_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition This represents the amount of HMBS repurchase securities outstanding. + References No definition available. + Details
Name: | ocn_HomeEquityConversionMortgageBackedSecurityRepurchasesOutstandingValue
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This represents the recoveries of HMBS repurchase securities. + References No definition available. + Details
Name: | ocn_RecoveriesRelatedToHomeEquityConversionMortgageBackedSecurityRepurchases
Namespace Prefix: | ocn_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition This represents the amount of recoveries related to HMBS repurchase securities. + References No definition available. + Details
Name: | ocn_RecoveriesRelatedToHomeEquityConversionMortgageBackedSecurityRepurchasesValue
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Schedule Of Repurchases Activity [Roll Forward] + References No definition available. + Details
Name: | ocn_ScheduleOfRepurchasesActivityRollForward
Namespace Prefix: | ocn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This represents the transfers of HMBS repurchase securities. + References No definition available. + Details
Name: | ocn_TransfersRelatedToHomeEquityConversionMortgageBackedSecurityRepurchases
Namespace Prefix: | ocn_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition This represents the amount of transfers related to HMBS repurchase securities. + References No definition available. + Details
Name: | ocn_TransfersRelatedToHomeEquityConversionMortgageBackedSecurityRepurchasesValue
Namespace Prefix: | ocn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=ocn_ActiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=ocn_InactiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |