XML 116 R102.htm IDEA: XBRL DOCUMENT v3.25.3
Net Gains on Loans Held for Sale (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Non-cash gain:        
Provision for losses relating to representations and warranties on loans sold pursuant to loan sales $ (4,719) $ (4,070) $ (12,320) $ (12,151)
Provision for losses relating to representations and warranties on loans sold reduction in liability due to change in estimate 2,365 3,481 6,000 10,877
Changes in fair values of loans and derivatives held at end of quarter:        
Net gains on loans held for sale at fair value 314,455 256,819 770,151 595,324
Nonrelated Party        
Cash losses:        
Loans (258,450) (108,058) (1,107,970) (831,070)
Hedging activities (26,139) (274,090) (442,610) (31,319)
Cash gain (loss), net of effects of cash hedging, on sale of loans held for sale (284,589) (382,148) (1,550,580) (862,389)
Non-cash gain:        
Mortgage servicing rights resulting from loan sales 700,326 578,982 2,165,213 1,532,709
Provision for losses relating to representations and warranties on loans sold pursuant to loan sales (4,719) (4,070) (12,320) (12,151)
Provision for losses relating to representations and warranties on loans sold reduction in liability due to change in estimate 2,365 3,481 6,000 10,877
Changes in fair values of loans and derivatives held at end of quarter:        
Interest rate lock commitments (20,563) 49,862 88,025 29,021
Loans (828) (48,504) (103,135) (23,554)
Hedging derivatives (94,991) 56,710 147,581 (80,869)
Net gains on loans held for sale at fair value 297,001 254,313 740,784 593,644
Related Party        
Changes in fair values of loans and derivatives held at end of quarter:        
Net gains on loans held for sale at fair value 17,454 2,506 29,367 1,680
Related Party | PennyMac Mortgage Investment Trust        
Changes in fair values of loans and derivatives held at end of quarter:        
Net gains on loans held for sale at fair value $ 17,454 $ 2,506 $ 29,367 $ 1,680