v3.26.1
Long-Term Debt - Schedule of Contractual Maturities on Long Term Debt Obligations (Detail) - USD ($)
$ in Thousands
Mar. 31, 2032
Mar. 31, 2031
Mar. 31, 2030
Mar. 31, 2029
Mar. 31, 2028
Mar. 31, 2027
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]                
Notes payable secured by credit risk transfer and mortgage servicing assets $ 0 $ 0 $ 0 $ 503,723 $ 355,000 $ 1,542,877 $ 2,401,600  
Unsecured senior notes             697,500 $ 1,042,500
Asset-backed financings at fair value 9,882,623 0 0 0 0 0 9,882,623  
Interest-only security payable at fair value 34,232 0 0 0 0 0 34,232 37,650
Exchangeable Senior Notes [Member]                
Debt Instrument [Line Items]                
Unsecured senior notes 0 105,000 539,000 53,500 0 0 366,500 $ 711,500
Total $ 9,916,855 $ 105,000 $ 539,000 $ 557,223 $ 355,000 $ 1,542,877 $ 13,015,955