v3.26.1
Debt - Schedule of Mortgage Loans Held For Sale (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Outstanding Balance $ 186,785 $ 192,837
Facility Amount 405,000  
Warehouse A    
Line of Credit Facility [Line Items]    
Outstanding Balance 43,473 59,985
Facility Amount $ 100,000  
Warehouse A | Minimum    
Line of Credit Facility [Line Items]    
Variable rate 2.00%  
Warehouse A | Maximum    
Line of Credit Facility [Line Items]    
Floor rate 4.50%  
Warehouse B    
Line of Credit Facility [Line Items]    
Outstanding Balance $ 38,076 42,777
Facility Amount $ 80,000  
Variable rate 1.85%  
Warehouse C    
Line of Credit Facility [Line Items]    
Outstanding Balance $ 38,225 44,274
Facility Amount $ 100,000  
Warehouse C | Minimum    
Line of Credit Facility [Line Items]    
Variable rate 1.75%  
Warehouse C | Maximum    
Line of Credit Facility [Line Items]    
Floor rate 4.50%  
Warehouse D    
Line of Credit Facility [Line Items]    
Outstanding Balance $ 55,013 45,801
Facility Amount $ 100,000  
Variable rate 2.00%  
Warehouse E    
Line of Credit Facility [Line Items]    
Outstanding Balance $ 11,998 $ 0
Facility Amount $ 25,000  
Variable rate 1.90%