v3.26.1
Subsequent Events - Additional Information (Details) - USD ($)
3 Months Ended
May 05, 2026
Jan. 16, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Nov. 30, 2025
Subsequent Event [Line Items]            
Net proceeds relating to issuance of shares     $ 592,375,000 $ 1,941,914,000    
Aggregate principal committed     $ 15,519,027,000   $ 12,895,768,000  
2032 Notes            
Subsequent Event [Line Items]            
Aggregate principal committed   $ 500,000,000       $ 500,000,000
Fixed interest rate   6.55%       6.55%
Debt instrument maturity date   Mar. 15, 2032        
2032 Notes | Subsequent Event            
Subsequent Event [Line Items]            
Aggregate principal committed $ 300,000,000          
Fixed interest rate 6.55%          
Debt instrument maturity date Mar. 15, 2032