XML 78 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions - Amounts due from Affiliate (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amounts due from affiliate    
Total due from affiliate $ 29,198 $ 30,206
Payable to affiliate    
Other Liabilities, Total 101,175 122,317
Related Party | PennyMac Mortgage Investment Trust    
Amounts due from affiliate    
Correspondent production fees 9,097 11,122
Servicing fees 7,266 6,822
Management fees 7,012 7,149
Allocated expenses and expenses incurred on PMT's behalf 5,823 3,508
Fulfillment fees   1,605
Payable to affiliate    
Amounts advanced by PMT 86,020 106,302
Other expenses 15,155 16,015
Affiliated entities | PennyMac Mortgage Investment Trust    
Amounts due from affiliate    
Total due from affiliate 29,198 30,206
Payable to affiliate    
Other Liabilities, Total $ 101,175 $ 122,317