v3.26.1
Common Stock and Share Transactions - Schedule of Amounts Received and Shares of Common Stock Issued to Shareholder (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholder [Line Items]    
DRIP value $ 1,273 $ 1,070
Dividends [Member]    
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholder [Line Items]    
DRIP shares issued 243  
DRIP value $ 1,273  
Dividends [Member] | December 31, 2024 [Member]    
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholder [Line Items]    
Dividend payment date Jan. 16, 2026  
DRIP shares issued 243  
DRIP value $ 1,273  
Dividends [Member]    
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholder [Line Items]    
DRIP shares issued   203
DRIP value   $ 1,070
Dividends [Member] | December 29, 2023 [Member]    
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholder [Line Items]    
Dividend payment date   Jan. 15, 2025
DRIP shares issued   203
DRIP value   $ 1,070