v3.26.1
Consolidated Statements of Assets and Liabilities (Parentheticals) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized cost $ 2,304,505 [1],[2] $ 2,222,909 [3],[4]
Investments in money market funds (amortized cost) $ 25,184 $ 25,409
Common shares, par value $ 0.001 $ 0.001
Common shares, shares authorized 100,000,000 100,000,000
Common shares, shares issued 66,216,562 67,998,184
Common shares, shares outstanding 66,216,562 [5] 67,998,184
Non-controlled, non-affiliated Investments [Member]    
Amortized cost $ 2,128,442 $ 2,079,041
Non-controlled, affiliated Investments    
Amortized cost 130,651 118,459
Controlled, affiliated Investments    
Amortized cost 20,228 0
Controlled And Non-controlled Investments    
Amortized cost $ 2,279,321 $ 2,197,500
[1] As of June 30, 2026, unless otherwise noted, investments are non-controlled, non-affiliated investments. Non-controlled, non-affiliated investments are defined as investments in which the Company owns less than 5% of the portfolio company’s outstanding voting securities and does not have the power to exercise control over the management or policies of such portfolio company. As of June 30, 2026, the total value of the Company’s non-controlled, non-affiliated investments was $2,131,279.
[2] Unless otherwise noted, security is a Level 3 holding. As of June 30, 2026, the aggregate value of Level 3 securities held by the Company was $2,266,618. The value of each investment was determined using unobservable inputs. See Note 5 – Fair Value.
[3] As of December 31, 2025, unless otherwise noted, investments are non-controlled, non-affiliated investments. Non-controlled, non-affiliated investments are defined as investments in which the Company owns less than 5% of the portfolio company’s outstanding voting securities and does not have the power to exercise control over the management or policies of such portfolio company. As of December 31, 2025, the total value of the Company’s non-controlled, non-affiliated investments was $2,084,737.
[4] Unless otherwise noted, security is a Level 3 holding. As of December 31, 2025, the aggregate value of Level 3 securities held by the Company was $2,151,743. See Note 5 – Fair Value.
[5] The per common share data was derived by using weighted average shares outstanding.