v3.26.1
Debt - SPV Asset Facility II (Details) - USD ($)
Oct. 10, 2024
Mar. 31, 2026
Dec. 31, 2025
May 31, 2023
Debt Instrument [Line Items]        
Aggregate commitments   $ 4,145,000,000 $ 4,145,000,000  
SPV Asset Facility II | Line of credit        
Debt Instrument [Line Items]        
Aggregate commitments $ 500,000,000.0     $ 250,000,000.0
Debt instrument, term 2 years      
SPV Asset Facility II | Line of credit | Maximum        
Debt Instrument [Line Items]        
Debt instrument, term 3 years      
Basis spread on variable rate 2.35%      
SPV Asset Facility II | Line of credit | Minimum        
Debt Instrument [Line Items]        
Basis spread on variable rate 1.60%