XML 76 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Related Party Transactions - Amounts due from Affiliate (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amounts due from affiliate    
Total due from affiliate $ 30,604 $ 30,206
Payable to affiliate    
Other Liabilities, Total 86,174 122,317
Related Party | PennyMac Mortgage Investment Trust    
Amounts due from affiliate    
Correspondent production fees 10,528 11,122
Servicing fees 7,213 6,822
Management fees 6,869 7,149
Allocated expenses and expenses incurred on PMT's behalf 5,994 3,508
Fulfillment fees   1,605
Payable to affiliate    
Amounts advanced by PMT 71,280 106,302
Other expenses 14,894 16,015
Affiliated entities | PennyMac Mortgage Investment Trust    
Amounts due from affiliate    
Total due from affiliate 30,604 30,206
Payable to affiliate    
Other Liabilities, Total $ 86,174 $ 122,317