v3.26.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, 2026
Dec. 31, 2025
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investments, fair value disclosure $ 47,234 $ 46,395
Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investments, fair value disclosure 47,234 46,395
Bank Debt And Senior Secured Loans | Market Yield | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investments, fair value disclosure $ 47,234 $ 46,395
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) 19.10% 14.20%
Minimum | Bank Debt And Senior Secured Loans | Market Yield | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Range (Weighted Average) 8.50% 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.00% 10.00%