v3.25.2
DEBT - Warehouse Facilities (Detail) - Agency Warehouse Facility
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Warehouse notes payable  
Committed Amount $ 1,650,000
Uncommitted Amount 3,650,000
Total Facility Capacity 5,300,000
Fair Value  
Warehouse notes payable  
Outstanding Balance 1,157,660
National Banks  
Warehouse notes payable  
Committed Amount 1,650,000
Uncommitted Amount 2,150,000
Total Facility Capacity 3,800,000
National Banks | Fair Value  
Warehouse notes payable  
Outstanding Balance 828,734
National Banks | Agency Warehouse Facility #1  
Warehouse notes payable  
Committed Amount 325,000
Uncommitted Amount 250,000
Total Facility Capacity $ 575,000
Percentage added to reference rate 1.30%
Debt instrument, Variable interest rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember
National Banks | Agency Warehouse Facility #1 | Fair Value  
Warehouse notes payable  
Outstanding Balance $ 138,127
National Banks | Agency Warehouse Facility #2  
Warehouse notes payable  
Committed Amount 700,000
Uncommitted Amount 300,000
Total Facility Capacity $ 1,000,000
Percentage added to reference rate 1.30%
Debt instrument, Variable interest rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember
Maturity date Apr. 10, 2026
National Banks | Agency Warehouse Facility #2 | Fair Value  
Warehouse notes payable  
Outstanding Balance $ 396,148
National Banks | Agency Warehouse Facility #3  
Warehouse notes payable  
Committed Amount 425,000
Uncommitted Amount 425,000
Total Facility Capacity $ 850,000
Percentage added to reference rate 1.30%
Debt instrument, Variable interest rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember
Maturity date May 15, 2026
National Banks | Agency Warehouse Facility #3 | Fair Value  
Warehouse notes payable  
Outstanding Balance $ 93,987
National Banks | Agency Warehouse Facility #4  
Warehouse notes payable  
Committed Amount 150,000
Uncommitted Amount 225,000
Total Facility Capacity $ 375,000
Debt instrument, Variable interest rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember
Maturity date Jun. 22, 2026
National Banks | Agency Warehouse Facility #4 | Minimum  
Warehouse notes payable  
Percentage added to reference rate 1.30%
National Banks | Agency Warehouse Facility #4 | Maximum  
Warehouse notes payable  
Percentage added to reference rate 1.35%
National Banks | Agency Warehouse Facility #4 | Fair Value  
Warehouse notes payable  
Outstanding Balance $ 118,347
National Banks | Agency Warehouse Facility #5  
Warehouse notes payable  
Committed Amount 50,000
Uncommitted Amount 950,000
Total Facility Capacity $ 1,000,000
Percentage added to reference rate 1.45%
Debt instrument, Variable interest rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember
National Banks | Agency Warehouse Facility #5 | Fair Value  
Warehouse notes payable  
Outstanding Balance $ 82,125
Fannie Mae | Fannie Mae Repurchase Agreement, Uncommitted Line and Open Maturity  
Warehouse notes payable  
Uncommitted Amount 1,500,000
Total Facility Capacity 1,500,000
Fannie Mae | Fannie Mae Repurchase Agreement, Uncommitted Line and Open Maturity | Fair Value  
Warehouse notes payable  
Outstanding Balance $ 328,926