v3.26.1
Borrowings - DB Credit Facility (Details) - USD ($)
Nov. 10, 2025
Mar. 31, 2026
Dec. 31, 2025
Borrowings      
Debt   $ 113,500,000 $ 99,400,000
DB Credit Facility      
Borrowings      
Debt   113,500,000 99,400,000
DB Credit Facility | DB Credit Facility      
Borrowings      
Maximum borrowing capacity $ 200,000,000    
Accordion feature, total facility amount $ 500,000    
Debt   $ 113,500,000 $ 99,400,000
Weighted average interest rate   5.41% 5.61%
Commitment fee (in percent) 0.35%    
DB Credit Facility | DB Credit Facility | Applicable base rate | Maximum      
Borrowings      
Interest rate, basis spread 1.85%    
DB Credit Facility | DB Credit Facility | Applicable base rate | Minimum      
Borrowings      
Interest rate, basis spread 1.75%    
DB Credit Facility | DB Credit Facility | Facility Termination Event Rate 1 | Maximum      
Borrowings      
Interest rate, basis spread 2.05%    
DB Credit Facility | DB Credit Facility | Facility Termination Event Rate 1 | Minimum      
Borrowings      
Interest rate, basis spread 1.95%    
DB Credit Facility | DB Credit Facility | Facility Termination Event Rate 2 | Maximum      
Borrowings      
Interest rate, basis spread 4.05%    
DB Credit Facility | DB Credit Facility | Facility Termination Event Rate 2 | Minimum      
Borrowings      
Interest rate, basis spread 3.95%