XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value - Summary of Quantitative Information about the Company's Level 3 Asset Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investments, fair value disclosure $ 37,600 $ 38,271
Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investments, fair value disclosure 37,600 38,271
Bank Debt And Senior Secured Loans | Market Yield | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investments, fair value disclosure $ 37,600 $ 38,271
Principal Valuation Technique/Methodology Income Approach Income Approach
Unobservable Input Market Yield Market Yield
Maximum | Bank Debt And Senior Secured Loans | Market Yield | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Range (Weighted Average) 14.00% 14.80%
Minimum | Bank Debt And Senior Secured Loans | Market Yield | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Range (Weighted Average) 9.20% 8.50%
Weighted Average | Bank Debt And Senior Secured Loans | Market Yield | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Range (Weighted Average) 10.50% 10.80%