v3.26.1
Secured Borrowings - Principal Repayments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Securitized Financing  
Repayment of secured financings  
2026 (remainder of) $ 705,568
2027 570,499
2028 224,756
2029 419,698
2030 1,153,757
Thereafter 2,037,005
Total 5,111,283
Secured Borrowings  
Repayment of secured financings  
2026 (remainder of) 1,590,627
2027 4,183,605
2028 2,259,587
2029 2,071,318
2030 5,809,685
Thereafter 3,059,597
Total 18,974,419
Repurchase Agreements  
Repayment of secured financings  
2026 (remainder of) 751,033
2027 2,627,816
2028 1,845,646
2029 1,151,656
2030 3,462,876
Thereafter 221,226
Total 10,060,253
Other Secured Financing  
Repayment of secured financings  
2026 (remainder of) 134,026
2027 985,290
2028 189,185
2029 499,964
2030 1,193,052
Thereafter 801,366
Total $ 3,802,883