v3.26.1
Borrowings - Schedule of Unsecured Financing, Net (Details) - Line of Credit - USD ($)
Jul. 01, 2026
Jun. 30, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]      
Line Amount   $ 2,300,000,000  
Committed Line Amount   2,300,000,000  
Outstanding Balance   0 $ 0
Revolving Credit Facility | Revolving credit facility maturing July 16 2029      
Line of Credit Facility [Line Items]      
Line Amount   2,300,000,000  
Committed Line Amount   2,300,000,000  
Outstanding Balance   $ 0 $ 0
Revolving Credit Facility | Revolving credit facility maturing July 16 2029 | Subsequent Event      
Line of Credit Facility [Line Items]      
Committed Line Amount $ 2,500,000,000