v3.26.1
Long-Term Debt - Note Payable (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Lender
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
During the period:          
Unpaid principal balance $ 8,440,064   $ 8,440,064    
Carrying value:          
Notes payable 1,425,888   1,425,888   $ 1,326,021
Servicing advances, net 589,386   589,386   589,542
Mortgage servicing rights, at fair value 10,586,794   10,586,794   9,598,941
Other assets 993,504   $ 993,504   1,026,913
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 390,814   $ 390,814   406,825
Mortgage servicing rights, at fair value $ 10,306,189   $ 10,306,189   $ 9,367,851
Assets, Pledging Purpose [Extensible Enumeration] Notes payable   Notes payable   Notes payable
Other assets $ 13,976   $ 13,976   $ 10,393
Asset Pledged as Collateral without Right | Mortgage servicing rights          
Carrying value:          
Assets, Pledging Purpose [Extensible Enumeration] Notes payable   Notes payable   Notes payable
Asset Pledged as Collateral without Right | Deposits.          
Carrying value:          
Other assets $ 13,976   $ 13,976   $ 10,393
Asset Pledged as Collateral without Right | Deposits. | Margin deposits          
Carrying value:          
Other assets 13,976   13,976   10,393
Note Payable          
During the period:          
Average balance $ 1,425,330 $ 1,698,132 $ 1,379,033 $ 1,780,415  
Weighted-average interest rate (as a percent) 6.62% 7.81% 6.67% 7.83%  
Total interest expense $ 24,566 $ 35,743 $ 46,955 $ 72,321  
Carrying value:          
Unpaid principal balance 1,430,000   1,430,000   1,330,000
Unamortized debt issuance costs (4,112)   (4,112)   (3,979)
Notes payable $ 1,425,888   $ 1,425,888   $ 1,326,021
Weighted-average interest rate (as a percent) 6.43%   6.43%   6.69%
Amortization of Debt Issuance Costs $ 1,000 2,700 $ 1,300 3,200  
Notes payable          
Maximum loan amount 1,330,000   1,330,000    
Note Payable | Asset Pledged as Collateral without Right | Servicing advances          
Carrying value:          
Servicing advances, net 390,814   390,814   $ 406,825
Note Payable | Asset Pledged as Collateral without Right | Mortgage servicing rights          
Carrying value:          
Mortgage servicing rights, at fair value $ 9,128,904   $ 9,128,904   $ 9,367,851
Assets, Pledging Purpose [Extensible Enumeration] Notes payable   Notes payable   Notes payable
Note Payable expiring 2024          
Notes payable          
Maximum loan amount $ 650,000   $ 650,000    
Notes Payable Term Loan 2024-GT1          
Notes payable          
Maximum loan amount 125,000   $ 125,000    
Interest rate spread     3.20%    
Notes Payable Term Loan 2025-GT1          
Notes payable          
Maximum loan amount 300,000   $ 300,000    
Interest rate spread     2.45%    
Notes Payable Term Loan 2026-GT1          
Notes payable          
Maximum loan amount 300,000   $ 300,000    
Interest rate spread     2.25%    
Notes Payable Term Loan 2023-GT1          
Notes payable          
Maximum loan amount 480,000   $ 480,000    
Interest rate spread     3.00%    
Notes Payable Term Loan 2023-GT2          
Notes payable          
Maximum loan amount 125,000   $ 125,000    
Interest rate spread     3.00%    
Unsecured Senior Note          
During the period:          
Average balance 4,900,000 4,197,253 $ 4,900,000 3,954,973  
Total interest expense $ 83,325 $ 70,157 $ 166,604 $ 130,294  
Weighted-average interest rate (as a percent) 6.58% 6.41% 6.58% 6.34%  
Unpaid principal balance $ 4,900,000   $ 4,900,000   $ 4,900,000
Unamortized debt issuance costs and premiums (62,904)   (62,904)   (68,258)
Debt Instrument Unamortized Premium And Debt Issuance Costs Net $ 4,837,096   $ 4,837,096   $ 4,831,742
Weighted average interest rate (as a percent) 6.58%   6.58%   6.58%
Carrying value:          
Amortization of Debt Issuance Costs $ 2,700 $ 2,900 $ 5,400 $ 4,900  
Notes payable          
Maximum loan amount 4,900,000   $ 4,900,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   $ 650,000    
Interest rate spread     4.25%    
Unsecured Senior Notes Due September 2031          
Notes payable          
Maximum loan amount 500,000   $ 500,000    
Interest rate spread     5.75%    
Unsecured Senior Notes Due December 2029          
Notes payable          
Maximum loan amount 750,000   $ 750,000    
Interest rate spread     7.875%    
Unsecured Senior Notes Due November 2030          
Notes payable          
Maximum loan amount 650,000   $ 650,000    
Interest rate spread     7.125%    
Unsecured Senior Notes Due February 2033          
Notes payable          
Maximum loan amount 850,000   $ 850,000    
Interest rate spread     6.875%    
Unsecured Senior Notes Due May 2032          
Notes payable          
Maximum loan amount 850,000   $ 850,000    
Interest rate spread     6.875%    
Unsecured Senior Notes Due February 2034          
Notes payable          
Maximum loan amount 650,000   $ 650,000    
Interest rate spread     6.75%    
Loan and Security Agreement          
Carrying value:          
Unpaid principal balance 100,000   $ 100,000    
Term Loan Notes Payable          
Carrying value:          
Unpaid principal balance $ 1,330,000   $ 1,330,000   $ 1,330,000