v3.26.1
Debt (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 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 $ 2,500  
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.63%  
SOFR [Member]      
Debt [Line Items]      
SOFR plus percentage 2.25%