v3.25.1
Investments - ORCIC Senior Loan Fund (Details) - ORCIC Senior Loan Fund
$ in Millions
Nov. 02, 2022
USD ($)
Net Investment Income [Line Items]  
Capital Commitment $ 437.5
Investment, ownership percentage 87.50%
Payments to acquire investments $ 108.9
State Teachers Retirement System of Ohio  
Net Investment Income [Line Items]  
Capital Commitment $ 62.5
Investment, ownership percentage 12.50%
OSTRS  
Net Investment Income [Line Items]  
Investment company, contributed capital to committed capital percentage 12.50%
OCIC SLF  
Net Investment Income [Line Items]  
Proceeds from capital contributions $ 15.6