XML 99 R85.htm IDEA: XBRL DOCUMENT v3.26.1
Structured Program Transactions and Variable Interest Entities - Schedule of Unconsolidated VIEs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair value of consideration received:        
Gain on sales of loans     $ 37,730 $ 25,742
Unconsolidated        
Fair value of consideration received:        
Cash $ 453,853 $ 182,675 869,951 331,054
Net securities retained from Structured Program transactions 746,700 531,509 1,381,832 880,511
Other assets, net 14,605 10,682 27,190 16,656
Total consideration 1,215,158 724,866 2,278,973 1,228,221
Fair value of loans sold (1,201,218) (715,210) (2,253,004) (1,213,268)
Gain on sales of loans 13,940 9,656 25,969 14,953
Cash proceeds from continuing involvement:        
Servicing and other administrative fees 12,178 8,850 23,528 17,746
Interest received on securities retained from Structured Program transactions $ 50,747 $ 50,147 $ 101,743 $ 101,281