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
Mar. 31, 2026
Dec. 31, 2025
Disclosures about Fair Value of Assets and Liabilities    
Mortgage loans in process of securitization $ 437,001 $ 620,094 [1]
Securities available for sale 843,896 865,058 [1]
Loans held for sale 163,426 76,980
Loans receivable, net 46,427 47,318
Servicing rights 229,576 217,296 [1]
Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Mortgage loans in process of securitization 437,001 620,094
Loans held for sale 163,426 76,980
Loans receivable, net 46,427 47,318
Servicing rights 229,576 217,296
Recurring | Interest rate lock commitments    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 142 227
Derivative liabilities 1,174 107
Recurring | Forward contracts    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 1,023 2
Derivative liabilities 121 467
Recurring | Credit default swaps    
Disclosures about Fair Value of Assets and Liabilities    
Derivative liabilities 69  
Recurring | Interest rate swaps    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 2,565 2,354
Recurring | Interest rate swaps, caps and floors (back-to-back)    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 4,847 7,289
Derivative liabilities 4,847 7,289
Recurring | Put options    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 45,494 37,570
Recurring | Interest rate floors    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 12,236 9,540
Level 2 | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Mortgage loans in process of securitization 437,001 620,094
Loans held for sale 163,426 76,980
Loans receivable, net 46,427 47,318
Level 2 | Recurring | Forward contracts    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 1,023 2
Derivative liabilities 121 467
Level 2 | Recurring | Interest rate swaps    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 2,565 2,354
Level 2 | Recurring | Interest rate swaps, caps and floors (back-to-back)    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 4,847 7,289
Derivative liabilities 4,847 7,289
Level 2 | Recurring | Put options    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 6,617 5,640
Level 3 | Interest rate lock commitments    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 142 227
Derivative liabilities 1,174 107
Level 3 | Credit default swaps    
Disclosures about Fair Value of Assets and Liabilities    
Derivative liabilities 69  
Level 3 | Put options    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 38,877 31,930
Level 3 | Interest rate floors    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 12,236 9,540
Level 3 | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Servicing rights 229,576 217,296
Level 3 | Recurring | Interest rate lock commitments    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 142 227
Derivative liabilities 1,174 107
Level 3 | Recurring | Credit default swaps    
Disclosures about Fair Value of Assets and Liabilities    
Derivative liabilities 69  
Level 3 | Recurring | Put options    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 38,877 31,930
Level 3 | Recurring | Interest rate floors    
Disclosures about Fair Value of Assets and Liabilities    
Derivative assets 12,236 9,540
Treasury notes    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 31,340 30,680
Treasury notes | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 31,340 30,680
Treasury notes | Level 1 | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 31,340 30,680
Federal agencies    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 258,802 259,508
Federal agencies | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 258,802 259,508
Federal agencies | Level 2 | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 258,802 259,508
Mortgage-backed - Agency | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 3,547 3,556
Mortgage-backed - Agency | Level 2 | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 3,547 3,556
Mortgage-backed - Non-Agency - residential - fair value option    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 371,222 385,460
Mortgage-backed - Non-Agency - residential - fair value option | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 371,222 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 371,222 385,460
Mortgage-backed - Agency - fair value option    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 178,985 185,854
Mortgage-backed - Agency - fair value option | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale 178,985 185,854
Mortgage-backed - Agency - fair value option | Level 2 | Recurring    
Disclosures about Fair Value of Assets and Liabilities    
Securities available for sale $ 178,985 $ 185,854
[1] Derived from audited consolidated financial statements.