v3.26.1
Fair Value - Financial Instruments not Carried at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financial assets not carried at fair value:    
Loans $ 19,281,560 $ 18,862,712
HTM debt securities 229,632 216,936
Financial liabilities not carried at fair value:    
Securitized financing, net 5,081,897 5,131,453
Carrying Value    
Financial assets not carried at fair value:    
Loans 19,281,560 18,862,712
HTM debt securities 182,722 179,567
Financial liabilities not carried at fair value:    
Secured financing agreements 13,769,576 12,678,948
Securitized financing, net 5,081,897 5,131,453
Unsecured senior notes 4,287,646 4,283,836
Fair Value    
Financial assets not carried at fair value:    
Loans 19,399,683 18,996,541
HTM debt securities 143,131 146,442
Financial liabilities not carried at fair value:    
Secured financing agreements 13,858,581 12,785,314
Securitized financing, net 5,094,732 5,154,262
Unsecured senior notes $ 4,362,468 $ 4,438,777