Transactions with Related Parties - Special Servicing - Additional Information (Detail) - PennyMac Loan Services, LLC [Member] |
6 Months Ended |
---|---|
Jun. 30, 2025
USD ($)
| |
Mortgage Loans On Real Estate [Line Items] | |
Servicing agreement expiration date | Dec. 31, 2029 |
Service agreement maturity renewal term | 18 months |
Distressed loans [Member] | |
Mortgage Loans On Real Estate [Line Items] | |
Base servicing fees for REO per month | $ 75 |
Supplemental servicing fee | 25 |
Distressed loans [Member] | Minimum [Member] | |
Mortgage Loans On Real Estate [Line Items] | |
Base servicing fees per month | 30,000 |
Distressed loans [Member] | Maximum [Member] | |
Mortgage Loans On Real Estate [Line Items] | |
Base servicing fees per month | $ 95 |