v3.26.1
Disclosures about Fair Value of Assets and Liabilities - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Disclosures about Fair Value of Assets and Liabilities    
Mortgage loans in process of securitization $ 407,418 $ 620,094 [1]
Securities available for sale 820,105 865,058 [1]
Loans held for sale 148,368 76,980
Loans receivable, net 46,024 47,318
Servicing rights 236,949 217,296 [1]
Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Mortgage loans in process of securitization 407,418 620,094
Loans held for sale 148,368 76,980
Loans receivable, net 46,024 47,318
Servicing rights 236,949 217,296
Recurring | Interest rate lock commitments    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 505 227
Derivative liabilities 230 107
Recurring | Forward contracts    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 49 2
Derivative liabilities 685 467
Recurring | Credit default swaps    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 2,149  
Recurring | Interest rate swaps    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 3,003 2,354
Recurring | Interest rate swaps, caps and floors (back-to-back)    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 175 7,289
Derivative liabilities 175 7,289
Recurring | Put options    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 48,234 37,570
Recurring | Interest rate floors    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 14,147 9,540
Level 2 | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Mortgage loans in process of securitization 407,418 620,094
Loans held for sale 148,368 76,980
Loans receivable, net 46,024 47,318
Level 2 | Recurring | Forward contracts    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 49 2
Derivative liabilities 685 467
Level 2 | Recurring | Interest rate swaps    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 3,003 2,354
Level 2 | Recurring | Interest rate swaps, caps and floors (back-to-back)    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 175 7,289
Derivative liabilities 175 7,289
Level 2 | Recurring | Put options    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 7,173 5,640
Level 3 | Interest rate lock commitments    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 505 227
Derivative liabilities 230 107
Level 3 | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Servicing rights 236,949 217,296
Level 3 | Recurring | Interest rate lock commitments    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 505 227
Derivative liabilities 230 107
Level 3 | Recurring | Credit default swaps    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 2,149  
Level 3 | Recurring | Put options    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 41,061 31,930
Level 3 | Recurring | Interest rate floors    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 14,147 9,540
Treasury notes    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 30,395 30,680
Treasury notes | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 30,395 30,680
Treasury notes | Level 1 | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 30,395 30,680
Federal agencies    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 258,496 259,508
Federal agencies | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 258,496 259,508
Federal agencies | Level 2 | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 258,496 259,508
Mortgage-backed - Agency | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 3,538 3,556
Mortgage-backed - Agency | Level 2 | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 3,538 3,556
Mortgage-backed - Non-Agency - residential - fair value option    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 356,050 385,460
Mortgage-backed - Non-Agency - residential - fair value option | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 356,050 385,460
Mortgage-backed - Non-Agency - residential - fair value option | Level 2 | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 356,050 385,460
Mortgage-backed - Agency - fair value option    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 171,626 185,854
Mortgage-backed - Agency - fair value option | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 171,626 185,854
Mortgage-backed - Agency - fair value option | Level 2 | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale $ 171,626 $ 185,854
[1] Derived from audited consolidated financial statements