v3.25.2
Transactions with Related Parties - Prime Servicing - Additional Information (Detail) - PennyMac Loan Services, LLC [Member]
6 Months Ended
Jun. 30, 2025
USD ($)
Subserviced loan [Member] | Fixed-Rate Mortgage Loans [Member]  
Mortgage Loans On Real Estate [Line Items]  
Base servicing fees per month $ 7.5
Subserviced loan [Member] | Adjustable rate mortgage loans [Member]  
Mortgage Loans On Real Estate [Line Items]  
Base servicing fees per month 8.5
Servicing Agreement [Member]  
Mortgage Loans On Real Estate [Line Items]  
Base servicing fees for REO per month 75
Servicing Agreement [Member] | Minimum [Member]  
Mortgage Loans On Real Estate [Line Items]  
Additional servicing fees per loan per month 18,000
Servicing Agreement [Member] | Maximum [Member]  
Mortgage Loans On Real Estate [Line Items]  
Additional servicing fees per loan per month 80,000
Servicing Agreement [Member] | Fixed-Rate Mortgage Loans [Member]  
Mortgage Loans On Real Estate [Line Items]  
Base servicing fees per month 7.5
Servicing Agreement [Member] | Adjustable rate mortgage loans [Member]  
Mortgage Loans On Real Estate [Line Items]  
Base servicing fees per month 8.5
Prime Mortgage Loans [Member]  
Mortgage Loans On Real Estate [Line Items]  
Base servicing fees for REO per month 75
Prime Mortgage Loans [Member] | Minimum [Member]  
Mortgage Loans On Real Estate [Line Items]  
Additional servicing fees per loan per month 10,000
Prime Mortgage Loans [Member] | Maximum [Member]  
Mortgage Loans On Real Estate [Line Items]  
Additional servicing fees per loan per month $ 55,000