v3.26.1
Secured Borrowings - Principal Repayments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Securitized Financing  
Repayment of secured financings  
2026 (remainder of) $ 217,896
2027 551,603
2028 269,336
2029 309,695
2030 783,499
Thereafter 2,707,116
Total 4,839,145
Secured Borrowings  
Repayment of secured financings  
2026 (remainder of) 969,797
2027 2,738,779
2028 3,327,998
2029 2,315,616
2030 5,304,331
Thereafter 4,275,840
Total 18,932,361
Repurchase Agreements  
Repayment of secured financings  
2026 (remainder of) 626,635
2027 1,263,876
2028 2,869,772
2029 1,448,776
2030 3,301,344
Thereafter 249,026
Total 9,759,429
Other Secured Financing  
Repayment of secured financings  
2026 (remainder of) 125,266
2027 923,300
2028 188,890
2029 557,145
2030 1,219,488
Thereafter 1,319,698
Total $ 4,333,787