v3.26.1
Debt - Repurchase Agreement (Details) - Asset-Backed Debt - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Jan. 31, 2026
Mar. 31, 2026
Debt Instrument [Line Items]    
Repurchase agreement, maximum amount authorized to sell $ 2,500  
Proceeds from (payments for) in securities sold under agreements to repurchase   $ 1,300
Securities sold under agreements to repurchase   2,500
Securities held as collateral, at fair value   $ 3,400