v3.26.1
Fair Value - Financial Instruments not Carried at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financial assets not carried at fair value:    
Loans $ 19,816,968 $ 18,862,712
HTM debt securities 338,307 216,936
Financial liabilities not carried at fair value:    
Securitized financing, net 4,811,511 5,131,453
Carrying Value    
Financial assets not carried at fair value:    
Loans 19,589,447 18,862,712
HTM debt securities 283,049 179,567
Financial liabilities not carried at fair value:    
Secured financing agreements 13,999,891 12,678,948
Securitized financing, net 4,811,511 5,131,453
Unsecured senior notes 4,882,722 4,283,836
Fair Value    
Financial assets not carried at fair value:    
Loans 19,696,648 18,996,541
HTM debt securities 242,056 146,442
Financial liabilities not carried at fair value:    
Secured financing agreements 14,079,482 12,785,314
Securitized financing, net 4,824,687 5,154,262
Unsecured senior notes $ 4,979,002 $ 4,438,777