v3.25.2
Summary of Significant Accounting Policies - Summary of Change in Unobservable Input May Result in Change to Value of Investment (Details) - Level 3
6 Months Ended
Jun. 30, 2025
Discount Rate  
Marketable Securities [Line Items]  
Impact to Value if Input Increases Decrease
Impact to Value if Input Decreases Increase
Revenue Multiples  
Marketable Securities [Line Items]  
Impact to Value if Input Increases Increase
Impact to Value if Input Decreases Decrease
EBITDA Multiples  
Marketable Securities [Line Items]  
Impact to Value if Input Increases Increase
Impact to Value if Input Decreases Decrease
Book Value Multiples  
Marketable Securities [Line Items]  
Impact to Value if Input Increases Increase
Impact to Value if Input Decreases Decrease
Implied Volatility  
Marketable Securities [Line Items]  
Impact to Value if Input Increases Increase
Impact to Value if Input Decreases Decrease
Term  
Marketable Securities [Line Items]  
Impact to Value if Input Increases Increase
Impact to Value if Input Decreases Decrease
Yield  
Marketable Securities [Line Items]  
Impact to Value if Input Increases Increase
Impact to Value if Input Decreases Decrease