XML 105 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings - October 2027 Notes (Details) - USD ($)
12 Months Ended
Oct. 11, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]        
Aggregate Principal Committed   $ 36,809,690,000 $ 35,719,459,000  
Borrowings on debt   12,405,681,000 3,684,216,000 $ 20,297,052,000
October 2027 Notes | Below Investment Grade Event | Interest rate swaps        
Debt Instrument [Line Items]        
Interest rate 8.49%      
October 2027 Notes | Unsecured debt        
Debt Instrument [Line Items]        
Aggregate Principal Committed $ 350,000,000.0 $ 350,000,000 $ 350,000,000  
Interest rate 7.49%      
Borrowings on debt $ 345,600,000      
Principal issued $ 987.57