Annual report pursuant to Section 13 and 15(d)

Derivative and Risk Management Activities - Summary of the Gains/(Losses) on Derivative Instruments (Detail)

v3.24.0.1
Derivative and Risk Management Activities - Summary of the Gains/(Losses) on Derivative Instruments (Detail) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
LPCs    
Derivative [Line Items]    
Derivative activity $ 608 $ (1,541)
Forward MBS and TBAs    
Derivative [Line Items]    
Derivative activity (1,295) 62,114
Interest rate swaps and futures contracts    
Derivative [Line Items]    
Derivative activity $ (3,333) $ 282,721