v3.25.1
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Pledged securities        
Pledged securities $ 214,374 $ 206,904    
Pledged Securities - Fannie Mae DUS Program        
Pledged securities        
Fair value of pledged securities in a continuous unrealized loss position for more than 12 months 76,300      
Amortized cost of pledged securities in a continuous unrealized loss position for more than 12 months 77,400      
Net unrealized loss of pledged securities in a continuous unrealized loss position for more than 12 months 1,100      
Total pledged cash and cash equivalents        
Pledged securities        
Pledged securities 16,195 23,472 $ 42,994 $ 41,283
Restricted Cash - Pledged        
Pledged securities        
Pledged securities 1,155 3,015 2,602 2,727
Money Market Funds        
Pledged securities        
Pledged securities 15,040 20,457 40,392 38,556
Agency MBS        
Pledged securities        
Pledged securities 198,179 183,432 147,685 142,798
Asset Pledged as Collateral with Right | Pledged Securities - Fannie Mae DUS Program        
Pledged securities        
Pledged securities $ 214,374 $ 206,904 $ 190,679 $ 184,081