v3.26.1
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Pledged securities        
Pledged securities $ 234,525 $ 224,954    
Pledged Securities - Fannie Mae DUS Program        
Pledged securities        
Fair value of pledged securities in a continuous unrealized loss position for more than 12 months 98,100      
Amortized cost of pledged securities in a continuous unrealized loss position for more than 12 months 99,200      
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 17,272 22,288 $ 17,966 $ 23,472
Restricted Cash - Pledged        
Pledged securities        
Pledged securities 1,155 17,419 1,176 3,015
Money Market Funds        
Pledged securities        
Pledged securities 16,117 4,869 16,790 20,457
Agency MBS        
Pledged securities        
Pledged securities 217,253 202,666 200,469 183,432
Asset Pledged as Collateral with Right | Pledged Securities - Fannie Mae DUS Program        
Pledged securities        
Pledged securities $ 234,525 $ 224,954 $ 218,435 $ 206,904