v3.26.1
Debt (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Debt [Line Items]      
Total commitment amount $ 10,000   $ 25,000
Subject to availability amount $ 10,000    
Commitment fee, percentage 0.25%    
Outstanding credit facility amount during the period $ 0 $ 0  
Subscription Credit Facility [Member]      
Debt [Line Items]      
Total commitment amount $ 10,000    
Subscription Credit Agreement [Member]      
Debt [Line Items]      
Maturity date Feb. 19, 2027    
Weighted average interest rate   6.61%  
SOFR [Member]      
Debt [Line Items]      
SOFR plus percentage 2.25%