v3.26.1
Fair Value - Schedule of Significant Unobservable Inputs of Level 3 Investments (Details) - Level 3 [Member] - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule of Significant Unobservable Inputs of Level 3 Investments [Line Items]    
Investments, at fair value $ 329,401 $ 317,355
Valuation Technique Discounted cash flow analysis Discounted cash flow analysi
Unobservable Input Discount rate Discount rate
Weighted Average 9.90% 9.20%
Minimum [Member]    
Schedule of Significant Unobservable Inputs of Level 3 Investments [Line Items]    
Range 6.60% 6.40%
Maximum [Member]    
Schedule of Significant Unobservable Inputs of Level 3 Investments [Line Items]    
Range 16.90% 15.00%