v3.26.1
Long-Term Debt - Note Payable (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
Lender
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
During the period:      
Unpaid principal balance $ 10,183,904,000    
Carrying value:      
Notes payable 1,426,325,000   $ 1,326,021,000
Servicing advances, net 622,890,000   589,542,000
Mortgage servicing rights, at fair value 10,149,036,000   9,598,941,000
Other assets $ 1,009,168,000   1,026,913,000
Notes payable      
Number Of Lenders | Lender 1    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember    
Asset Pledged as Collateral without Right      
Carrying value:      
Servicing advances, net $ 394,107,000   406,825,000
Mortgage servicing rights, at fair value $ 9,901,292,000   $ 9,367,851,000
Assets, Pledging Purpose [Extensible Enumeration] Notes payable   Notes payable
Other assets $ 15,241,000   $ 10,393,000
Asset Pledged as Collateral without Right | Mortgage servicing rights      
Carrying value:      
Assets, Pledging Purpose [Extensible Enumeration] Notes payable   Notes payable
Asset Pledged as Collateral without Right | Deposits.      
Carrying value:      
Other assets $ 15,241,000   $ 10,393,000
Asset Pledged as Collateral without Right | Deposits. | Margin deposits      
Carrying value:      
Other assets 12,630,000   10,393,000
Note Payable      
During the period:      
Average balance $ 1,332,222,000 $ 1,863,611,000  
Weighted-average interest rate (as a percent) 6.72% 7.85%  
Total interest expense $ 22,389,000 $ 36,578,000  
Carrying value:      
Unpaid principal balance 1,430,000,000   1,330,000,000
Unamortized debt issuance costs (3,675,000)   (3,979,000)
Notes payable $ 1,426,325,000   $ 1,326,021,000
Weighted-average interest rate (as a percent) 6.64%   6.69%
Amortization of Debt Issuance Costs $ 305,000 513,000  
Notes payable      
Maximum loan amount 1,330,000,000    
Note Payable | Asset Pledged as Collateral without Right | Servicing advances      
Carrying value:      
Servicing advances, net 394,107,000   $ 406,825,000
Note Payable | Asset Pledged as Collateral without Right | Mortgage servicing rights      
Carrying value:      
Mortgage servicing rights, at fair value $ 8,831,375,000   $ 9,367,851,000
Assets, Pledging Purpose [Extensible Enumeration] Notes payable   Notes payable
Note Payable expiring 2024      
Notes payable      
Maximum loan amount $ 650,000,000    
Notes Payable Term Loan 2024-GT1      
Notes payable      
Maximum loan amount $ 425,000,000    
Interest rate spread 3.20%    
Notes Payable Term Loan 2025-GT1      
Notes payable      
Maximum loan amount $ 300,000,000    
Interest rate spread 2.45%    
Notes Payable Term Loan 2023-GT1      
Notes payable      
Maximum loan amount $ 480,000,000    
Interest rate spread 3.00%    
Notes Payable Term Loan 2023-GT2      
Notes payable      
Maximum loan amount $ 125,000,000    
Interest rate spread 3.00%    
Unsecured Senior Note      
During the period:      
Average balance $ 4,900,000,000 3,710,000,000  
Total interest expense $ 83,279,000 $ 60,137,000  
Weighted-average interest rate (as a percent) 6.58% 6.26%  
Unpaid principal balance $ 4,900,000,000   $ 4,900,000,000
Unamortized debt issuance costs and premiums (65,604,000)   (68,258,000)
Debt Instrument Unamortized Premium And Debt Issuance Costs Net $ 4,834,396,000   $ 4,831,742,000
Weighted average interest rate (as a percent) 6.58%   6.58%
Carrying value:      
Amortization of Debt Issuance Costs $ 2,700,000 $ 2,000,000  
Notes payable      
Maximum loan amount $ 4,900,000,000    
Redemption rate (as a percent) 100.00%    
Unsecured Senior Note | Before October 15, 2022 with up to 40% principal redeemed      
Notes payable      
Redemption rate (as a percent) 40.00%    
Unsecured Senior Notes Due February 2029      
Notes payable      
Maximum loan amount $ 650,000,000    
Interest rate spread 4.25%    
Unsecured Senior Notes Due September 2031      
Notes payable      
Maximum loan amount $ 500,000,000    
Interest rate spread 5.75%    
Unsecured Senior Notes Due December 2029      
Notes payable      
Maximum loan amount $ 750,000,000    
Interest rate spread 7.875%    
Unsecured Senior Notes Due November 2030      
Notes payable      
Maximum loan amount $ 650,000,000    
Interest rate spread 7.125%    
Unsecured Senior Notes Due February 2033      
Notes payable      
Maximum loan amount $ 850,000,000    
Interest rate spread 6.875%    
Unsecured Senior Notes Due May 2032      
Notes payable      
Maximum loan amount $ 850,000,000    
Interest rate spread 6.875%    
Unsecured Senior Notes Due February 2034      
Notes payable      
Maximum loan amount $ 650,000,000    
Interest rate spread 6.75%    
Loan and Security Agreement      
Carrying value:      
Unpaid principal balance $ 100,000,000    
Term Loan Notes Payable      
Carrying value:      
Unpaid principal balance $ 1,330,000,000   $ 1,330,000,000