v3.26.1
Investments - Investments at Fair Value and Amortized Cost (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Amortized Cost $ 1,626,749 $ 1,507,082
Fair Value 1,619,323 1,506,869
First-Lien Senior Secured Debt Investments    
Schedule of Investments [Line Items]    
Amortized Cost 1,390,957 1,205,695
Fair Value 1,383,321 1,205,232
Second Lien Senior Secured Debt Investments    
Schedule of Investments [Line Items]    
Amortized Cost 46,405 48,640
Fair Value 46,605 48,987
Unsecured Debt Investments    
Schedule of Investments [Line Items]    
Amortized Cost 81,995 79,872
Fair Value 82,020 79,786
U.S. Treasury Bills    
Schedule of Investments [Line Items]    
Amortized Cost 107,392 172,875
Fair Value $ 107,377 $ 172,864