v3.26.1
Derivative and Credit Risk Transfer Strip Assets and Liabilities - Summary of Derivative Assets, Financial Instruments and Collateral Held by Counterparty (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Offsetting Assets [Line Items]    
Total derivative assets after netting $ 44,184 $ 49,696
Financial instruments 0 0
Cash collateral received 0 0
Net amount 44,184 49,696
CRT Derivatives [Member]    
Offsetting Assets [Line Items]    
Total derivative assets after netting 30,301 32,659
Financial instruments 0 0
Cash collateral received 0 0
Net amount 30,301 32,659
RJ O'Brien & Associates, LLC [Member]    
Offsetting Assets [Line Items]    
Total derivative assets after netting 6,410 5,398
Financial instruments 0 0
Cash collateral received 0 0
Net amount 6,410 5,398
Morgan Stanley & Co. LLC [Member]    
Offsetting Assets [Line Items]    
Total derivative assets after netting 6,293 3,500
Financial instruments 0 0
Cash collateral received 0 0
Net amount 6,293 3,500
Barclays Capital Inc [Member]    
Offsetting Assets [Line Items]    
Total derivative assets after netting 506 103
Financial instruments 0 0
Cash collateral received 0 0
Net amount 506 103
Citigroup Global Markets Inc. [Member]    
Offsetting Assets [Line Items]    
Total derivative assets after netting 374 217
Financial instruments 0 0
Cash collateral received 0 0
Net amount 374 217
Nomura Holdings America Inc [Member]    
Offsetting Assets [Line Items]    
Total derivative assets after netting 135 137
Financial instruments 0 0
Cash collateral received 0 0
Net amount 135 137
B N P Paribas [Member]    
Offsetting Assets [Line Items]    
Total derivative assets after netting 19 236
Financial instruments 0 0
Cash collateral received 0 0
Net amount 19 236
Mizuho Financial Group [Member]    
Offsetting Assets [Line Items]    
Total derivative assets after netting 12 442
Financial instruments 0 0
Cash collateral received 0 0
Net amount 12 442
Bank of America, N.A. [Member]    
Offsetting Assets [Line Items]    
Total derivative assets after netting 0 4,745
Financial instruments 0 0
Cash collateral received 0 0
Net amount 0 4,745
Goldman Sachs & Co. LLC [Member]    
Offsetting Assets [Line Items]    
Total derivative assets after netting 0 950
Financial instruments 0 0
Cash collateral received 0 0
Net amount 0 950
Wells Fargo Securities L L C    
Offsetting Assets [Line Items]    
Total derivative assets after netting 0 603
Financial instruments 0 0
Cash collateral received 0 0
Net amount 0 603
Ellington Management [Member]    
Offsetting Assets [Line Items]    
Total derivative assets after netting 0 198
Financial instruments 0 0
Cash collateral received 0 0
Net amount 0 198
Metro Life Ins Co [Member]    
Offsetting Assets [Line Items]    
Total derivative assets after netting 0 151
Financial instruments 0 0
Cash collateral received 0 0
Net amount 0 151
J.P. Morgan Securities LLC [Member]    
Offsetting Assets [Line Items]    
Total derivative assets after netting 0 102
Financial instruments 0 0
Cash collateral received 0 0
Net amount 0 102
Other [Member]    
Offsetting Assets [Line Items]    
Total derivative assets after netting 134 255
Financial instruments 0 0
Cash collateral received 0 0
Net amount 134 255
Pennymac Financial Services Inc [Member]    
Offsetting Assets [Line Items]    
Total derivative assets after netting 5,239 6,247
Financial instruments 0 0
Cash collateral received 0 0
Net amount $ 5,239 $ 6,247