v3.26.1
Fair Value Measurements - Quantitative Information About The Significant Unobservable Inputs (Parenthetical) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Investments, Fair Value Disclosure $ 1,665,503 $ 887,887  
Fair Value, Inputs, Level 3 [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Investments, Fair Value Disclosure [1] 1,394,053 802,709  
Third-party pricing and transaction prices 1,394,053 802,709 $ 0
Transaction Price [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Third-party pricing and transaction prices $ 444,227 $ 201,436  
[1] As of December 31, 2025, included within the fair value of Level 3 assets of $1,394,053 is an amount of $444,227 for which the Adviser did not develop the unobservable inputs (examples include broker quotes and transaction prices). As of December 31, 2024, included within the fair value of Level 3 assets of $802,709 is an amount of $201,436 for which the Adviser did not develop the unobservable inputs (examples include broker quotes and transaction prices).