v3.26.1
Common Stock and Share Transactions - Schedule of Amounts Received and Shares of Common Stock Issued to Shareholders (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 Shareholders [Line Items]        
DRIP value $ 0 $ 0 $ 0 $ 4,027
Dividend Reinvestment Plan [Member]        
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholders [Line Items]        
DRIP shares issued     0 240,972
DRIP value     $ 0 $ 4,027
Dividend Reinvestment Plan [Member] | December 31, 2024 [Member] | O 2025 Q1 Dividends [Member]        
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholders [Line Items]        
Dividend record date       Dec. 31, 2024
Dividend pay date       Jan. 15, 2025
DRIP shares issued       205,626
DRIP value       $ 3,434
Dividend Reinvestment Plan [Member] | March 3, 2025 [Member] | O 2025 Q1 Dividends [Member]        
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholders [Line Items]        
Dividend record date       Mar. 03, 2025
Dividend pay date       Mar. 18, 2025
DRIP shares issued       35,346
DRIP value       $ 593
Dividend Reinvestment Plan [Member] | December 31 2025 [Member] | O 2026 Q1 Dividends [Member]        
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholders [Line Items]        
Dividend record date     Dec. 31, 2025  
Dividend pay date     Jan. 16, 2026  
DRIP shares issued     0  
DRIP value     $ 0  
Dividend Reinvestment Plan [Member] | March 31, 2026 [Member] | O 2026 Q2 Dividends [Member]        
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholders [Line Items]        
Dividend record date     Mar. 31, 2026  
Dividend pay date     Apr. 16, 2026  
DRIP shares issued     0  
DRIP value     $ 0  
Dividend Reinvestment Plan [Member] | March 31, 2025 [Member] | O2025 Q2 Dividends [Member]        
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholders [Line Items]        
Dividend record date       Mar. 31, 2025
Dividend pay date       Apr. 15, 2025
DRIP shares issued       0
DRIP value       $ 0
Dividend Reinvestment Plan [Member] | June 9, 2025 [Member] | O2025 Q2 Dividends [Member]        
Schedule of Amounts Received and Shares of Common Stock Issued to Shareholders [Line Items]        
Dividend record date       Jun. 09, 2025
Dividend pay date       Jun. 24, 2025
DRIP shares issued       0
DRIP value       $ 0