v3.25.1
Fair Value of Investments - Schedule of Quantitative Information About Significant Unobservable Inputs of Level 3 Investments (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value $ 637,395 $ 490,462
Private Debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 637,395 490,462
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 637,395 490,462
Level 3 | Private Debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 637,395 490,462
Level 3 | Private Debt | Yield Analysis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value $ 485,869 $ 350,490
Level 3 | Private Debt | Yield Analysis | Minimum | Measurement Input Yield Rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unobservable Inputs 0.0776 0.0771
Level 3 | Private Debt | Yield Analysis | Maximum | Measurement Input Yield Rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unobservable Inputs 0.1633 0.1630
Level 3 | Private Debt | Yield Analysis | Weighted Average Unobservable Input | Measurement Input Yield Rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unobservable Inputs 0.0954 0.0975
Level 3 | Private Debt | Yield Analysis | Weighted Average Unobservable Input | Measurement Input, EBITDA Multiple    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unobservable Inputs 18.09 14.25
Level 3 | Private Debt | Market Approach    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value $ 126,064 $ 82,331
Level 3 | Private Debt | Market Approach | Minimum | Measurement Input, EBITDA Multiple    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unobservable Inputs 5.50 5.75
Level 3 | Private Debt | Market Approach | Maximum | Measurement Input, EBITDA Multiple    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unobservable Inputs 39.00 22.50
Level 3 | Private Debt | Recent Transaction    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value $ 25,462  
Level 3 | Recent Transaction | Recent Transaction    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value   $ 57,641