v3.26.1
Fair Value Measurements - Quantitative Information About The Significant Unobservable Inputs (Parenthetical) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Fair Value, Inputs, Level 3 [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Investments, Fair Value Disclosure [1] $ 3,960,588 $ 3,624,074    
Third-party pricing and transaction prices 3,960,588 3,624,074 $ 2,236,240 $ 1,822,450
Broker Quotes and Transaction Prices [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Third-party pricing and transaction prices $ 339,644 $ 1,110,503    
[1] As of March 31, 2026 and December 31, 2025, amounts of $339,644 and $1,110,503, respectively, included within the fair value of Level 3 assets were valued based on unobservable inputs not developed by the Adviser (e.g., broker quotes and transaction prices).