XML 106 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Secured Borrowings - Principal Repayments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Total Securitized Financing  
Repayment of secured financings  
2026 $ 1,060,291
2027 571,017
2028 212,206
2029 297,578
2030 1,066,593
Thereafter 1,945,631
Total 5,153,316
Secured Borrowings  
Repayment of secured financings  
2026 2,279,460
2027 3,918,907
2028 1,886,610
2029 1,910,770
2030 5,053,797
Thereafter 2,884,565
Total 17,934,109
Repurchase Agreements  
Repayment of secured financings  
2026 1,053,645
2027 2,358,748
2028 1,489,670
2029 1,075,994
2030 2,775,491
Thereafter 136,544
Total 8,890,092
Other Secured Financing  
Repayment of secured financings  
2026 165,524
2027 989,142
2028 184,734
2029 537,198
2030 1,211,713
Thereafter 802,390
Total $ 3,890,701