v3.26.1
Loans Held-for-Sale, Net - Schedule of Loans Held-for-Sale, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Loans Held-for-Sale, Net    
Loans held-for-sale $ 378,247 $ 408,386
Fair value of future MSR 3,939 5,921
Unrealized impairment recovery (loss) 1,002 1,414
Unearned discount (7,391) (6,640)
Loans held-for-sale, net 375,797 409,081
Fannie Mae    
Loans Held-for-Sale, Net    
Loans held-for-sale 180,834 303,196
Freddie Mac    
Loans Held-for-Sale, Net    
Loans held-for-sale 108,824 2,225
Private Label    
Loans Held-for-Sale, Net    
Loans held-for-sale 77,729 77,798
FHA    
Loans Held-for-Sale, Net    
Loans held-for-sale 8,083 22,390
SFR - Fixed Rate    
Loans Held-for-Sale, Net    
Loans held-for-sale $ 2,777 $ 2,777