v3.26.1
Agreements and Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Agreements and Related Party Transactions [Line Items]    
Maturity period 1 year  
Incurred management fees $ 585 $ 521
Equity contributions $ 0  
Investment, Affiliated Issuer, Controlled [Member]    
Agreements and Related Party Transactions [Line Items]    
Percentage of outstanding voting securities 25.00%  
Investment, Affiliated Issuer, Noncontrolled [Member]    
Agreements and Related Party Transactions [Line Items]    
Percentage of outstanding voting securities 5.00%  
Management Fee [Member]    
Agreements and Related Party Transactions [Line Items]    
Percentage of base management fee annual rate 0.75%