XML 93 R88.htm IDEA: XBRL DOCUMENT v3.20.1
Borrowings - ESS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
PMT    
Issuances of excess servicing spread to PennyMac Mortgage Investment Trust:    
Change in fair value $ 14,522 $ 4,051
Excess servicing spread financing    
Roll forward of liabilities measured using Level 3 inputs on a recurring basis    
Balance at the beginning of the period 178,586 216,110
Issuances of excess servicing spread to PennyMac Mortgage Investment Trust:    
Accrual of interest 1,974 3,066
Repayment (9,308) (10,552)
Change in fair value (14,522) (4,051)
Balance at the end of the period 157,109 205,081
Excess servicing spread financing | PMT    
Issuances of excess servicing spread to PennyMac Mortgage Investment Trust:    
Issuances 379 508
Change in fair value $ 14,522 $ 4,051