Formation and Business Purpose (Details) - USD ($) $ in Thousands |
6 Months Ended | 145 Months Ended | |
|---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |||
| Net proceeds from offerings of common stock | $ 0 | $ 37,051 | $ 945,617 |
| Minimum | |||
| Summary of Investment Holdings [Line Items] | |||
| EBITDA as defined for middle market business | 10,000 | ||
| Maximum | |||
| Summary of Investment Holdings [Line Items] | |||
| EBITDA as defined for middle market business | 200,000 | ||
| New Mountain Capital | |||
| Summary of Investment Holdings [Line Items] | |||
| Assets under management | $ 40,000,000 | $ 40,000,000 | |