v3.26.1
Related Party Transactions - Amounts due from Affiliate (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amounts due from affiliate    
Total due from affiliate $ 18,929 $ 17,122
Payable to affiliate    
Other Liabilities, Total 82,517 116,585
Related Party | PennyMac Mortgage Investment Trust    
Amounts due from affiliate    
Correspondent production fees   436
Servicing fees 6,536 6,669
Management fees 6,810 6,856
Allocated expenses and expenses incurred on PMT's behalf 5,583 3,161
Payable to affiliate    
Amounts advanced by PMT 65,061 97,485
Other expenses 17,456 19,100
Affiliated entities | PennyMac Mortgage Investment Trust    
Amounts due from affiliate    
Total due from affiliate 18,929 17,122
Payable to affiliate    
Other Liabilities, Total $ 82,517 $ 116,585