v3.26.3
Fair Value - Carrying and Fair Values of Notes Payable Secured by Credit Risk Transfer and Mortgage Servicing Rights and Exchangeable Senior Notes (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Notes Payable Secured by Credit Risk Transfer and Mortgage Servicing Assets [Member] | Carrying Value [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Notes payable $ 2,503,473 $ 2,258,128
Notes Payable Secured by Credit Risk Transfer and Mortgage Servicing Assets [Member] | Fair Value [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Notes payable 2,512,944 2,268,438
Unsecured Senior Notes [Member] | Carrying Value [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Notes payable 686,065 1,028,300
Unsecured Senior Notes [Member] | Fair Value [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Notes payable $ 697,410 $ 1,073,341