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 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholder [Line Items]        
DRIP value $ 1,149 $ 1,114 $ 2,422 $ 2,184
Dividends [Member]        
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholder [Line Items]        
DRIP shares issued     463  
DRIP value     $ 2,422  
Dividends [Member] | December 31, 2025 [Member]        
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholder [Line Items]        
Pay date     Jan. 16, 2026  
DRIP shares issued     243  
DRIP value     $ 1,273  
Dividends [Member] | March 31, 2026 [Member]        
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholder [Line Items]        
Pay date     Apr. 16, 2026  
DRIP shares issued     220  
DRIP value     $ 1,149  
Dividends [Member]        
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholder [Line Items]        
DRIP shares issued       415
DRIP value       $ 2,184
Dividends [Member] | December 31, 2024 [Member]        
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholder [Line Items]        
Pay date       Jan. 15, 2025
DRIP shares issued       203
DRIP value       $ 1,070
Dividends [Member] | March 31, 2025 [Member]        
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholder [Line Items]        
Pay date       Apr. 15, 2025
DRIP shares issued       212
DRIP value       $ 1,114