v3.26.1
Investments - Additional Information (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2026
loan
borrower
Dec. 31, 2025
borrower
loan
Schedule of Investments [Line Items]    
Number of borrowers | borrower 15 9
Number of loans in non-accrual status | loan 25 16
Investments At Fair Value | Investment Type Concentration Risk    
Schedule of Investments [Line Items]    
% of Total Investments at Fair Value 100.00% 100.00%
Debt Securities, Variable Rate | Investments At Fair Value | Investment Type Concentration Risk    
Schedule of Investments [Line Items]    
% of Total Investments at Fair Value 99.80% 99.70%
Debt Securities, Fixed Rate | Investments At Fair Value | Investment Type Concentration Risk    
Schedule of Investments [Line Items]    
% of Total Investments at Fair Value 0.20% 0.30%