XML 91 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Transactions with Related Parties - Amounts due from Affiliate (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amounts due from affiliate    
Total due from affiliate $ 30,206 $ 29,262
Payable to affiliate    
Other Liabilities, Total 122,317 208,210
Related Party | PennyMac Mortgage Investment Trust    
Amounts due from affiliate    
Correspondent production fees 11,122 8,288
Management fees 7,149 7,252
Servicing fees 6,822 6,809
Allocated expenses and expenses incurred on PMT's behalf 3,508 5,612
Fulfillment fees 1,605 1,301
Payable to affiliate    
Amounts advanced by PMT 106,302 208,154
Other expenses 16,015 56
Affiliated entities | PennyMac Mortgage Investment Trust    
Amounts due from affiliate    
Total due from affiliate 30,206 29,262
Payable to affiliate    
Other Liabilities, Total $ 122,317 $ 208,210