v3.25.2
Mortgage Loans Held for Sale and Warehouse Lines of Credit - Schedule of Loans Held For Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total LHFS $ 440,533 $ 396,919
Fair value adjustment 7,205 2,322
Total LHFS at fair value 447,738 399,241
Collateral Pledged    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total LHFS 392,805 267,984
Collateral Pledged | Funding Facility 1    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total LHFS 0 61,341
Collateral Pledged | Funding Facility 2    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total LHFS 92,223 83,562
Collateral Pledged | Funding Facility 3    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total LHFS 165,815 123,081
Collateral Pledged | Funding Facility 4    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total LHFS 134,767 0
Uncollateralized | Company-funded LHFS    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total LHFS 24,928 10,056
Uncollateralized | Company-funded HELOC    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total LHFS $ 22,800 $ 118,879