v3.25.2
Mortgage Loans Held for Sale and Warehouse Lines of Credit - Schedule of Outstanding Warehouse Lines of Credit (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]    
Facility Size $ 575,000,000  
Warehouse lines of credit 371,189,000 $ 244,070,000
Warehouse Agreement Borrowings | Funding Facility 1    
Short-Term Debt [Line Items]    
Facility Size 0  
Warehouse lines of credit $ 0 60,747,000
Variable interest rate (as a percent) 2.125%  
Warehouse Agreement Borrowings | Funding Facility 2    
Short-Term Debt [Line Items]    
Facility Size $ 150,000,000  
Warehouse lines of credit 82,502,000 74,472,000
Cash collateral deposit $ 3,800,000  
Warehouse Agreement Borrowings | Funding Facility 2 | Minimum    
Short-Term Debt [Line Items]    
Variable interest rate (as a percent) 2.10%  
Warehouse Agreement Borrowings | Funding Facility 2 | Maximum    
Short-Term Debt [Line Items]    
Variable interest rate (as a percent) 2.25%  
Warehouse Agreement Borrowings | Funding Facility 3    
Short-Term Debt [Line Items]    
Facility Size $ 175,000,000  
Warehouse lines of credit 153,943,000 108,851,000
Cash collateral deposit $ 0  
Warehouse Agreement Borrowings | Funding Facility 3 | Minimum    
Short-Term Debt [Line Items]    
Variable interest rate (as a percent) 1.75%  
Warehouse Agreement Borrowings | Funding Facility 3 | Maximum    
Short-Term Debt [Line Items]    
Variable interest rate (as a percent) 3.75%  
Warehouse Agreement Borrowings | Funding Facility 4    
Short-Term Debt [Line Items]    
Facility Size $ 250,000,000  
Warehouse lines of credit 134,744,000 $ 0
Cash collateral deposit $ 0  
Warehouse Agreement Borrowings | Funding Facility 4 | Minimum    
Short-Term Debt [Line Items]    
Variable interest rate (as a percent) 2.25%  
Warehouse Agreement Borrowings | Funding Facility 4 | Maximum    
Short-Term Debt [Line Items]    
Variable interest rate (as a percent) 2.50%