v3.26.1
Debt - SPV Asset Facility I (Details) - USD ($)
Apr. 27, 2022
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Aggregate commitments   $ 4,145,000,000 $ 4,145,000,000
SPV Asset Facility I | Line of credit      
Debt Instrument [Line Items]      
Aggregate commitments $ 750,000,000.0 $ 750,000,000 $ 750,000,000
Basis spread on variable rate 2.40%    
Undrawn commitments, minimum threshold $ 0    
Undrawn commitment percentage 70.00%    
Fee on unused portion of credit facility 0.50%