XML 91 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Capital Transactions - Distributions (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dividends Payable [Line Items]      
Amount Per Share (in usd per share) $ 1.19 $ 1.36 $ 1.34
Cash Distribution $ 15,944 $ 18,221 $ 17,954
DRIP Shares Issued (in shares) 0 0 0
DRIP Shares Value $ 0 $ 0 $ 0
O 2025 Q1 Aggregate Dividends      
Dividends Payable [Line Items]      
Amount Per Share (in usd per share) $ 0.34    
Cash Distribution $ 4,555    
DRIP Shares Issued (in shares) 0    
DRIP Shares Value $ 0    
O 2025 Q2 Aggregate Dividends      
Dividends Payable [Line Items]      
Amount Per Share (in usd per share) $ 0.34    
Cash Distribution $ 4,556    
DRIP Shares Issued (in shares) 0    
DRIP Shares Value $ 0    
O 2025 Q3 Aggregate Dividends      
Dividends Payable [Line Items]      
Amount Per Share (in usd per share) $ 0.34    
Cash Distribution $ 4,555    
DRIP Shares Issued (in shares) 0    
DRIP Shares Value $ 0    
O 2025 Q4 Aggregate Dividends      
Dividends Payable [Line Items]      
Amount Per Share (in usd per share) $ 0.17    
Cash Distribution $ 2,278    
DRIP Shares Issued (in shares) 0    
DRIP Shares Value $ 0    
O 2024 Q1 Aggregate Dividends      
Dividends Payable [Line Items]      
Amount Per Share (in usd per share)   $ 0.34  
Cash Distribution   $ 4,555  
DRIP Shares Issued (in shares)   0  
DRIP Shares Value   $ 0  
O 2024 Q2 Aggregate Dividends      
Dividends Payable [Line Items]      
Amount Per Share (in usd per share)   $ 0.34  
Cash Distribution   $ 4,556  
DRIP Shares Issued (in shares)   0  
DRIP Shares Value   $ 0  
O 2024 Q3 Aggregate Dividends      
Dividends Payable [Line Items]      
Amount Per Share (in usd per share)   $ 0.34  
Cash Distribution   $ 4,555  
DRIP Shares Issued (in shares)   0  
DRIP Shares Value   $ 0  
O 2024 Q4 Aggregate Dividends      
Dividends Payable [Line Items]      
Amount Per Share (in usd per share)   $ 0.34  
Cash Distribution   $ 4,555  
DRIP Shares Issued (in shares)   0  
DRIP Shares Value   $ 0  
O 2023 Q1 Aggregate Dividends      
Dividends Payable [Line Items]      
Amount Per Share (in usd per share)     $ 0.33
Cash Distribution     $ 4,421
DRIP Shares Issued (in shares)     0
DRIP Shares Value     $ 0
O 2023 Q2 Aggregate Dividends      
Dividends Payable [Line Items]      
Amount Per Share (in usd per share)     $ 0.33
Cash Distribution     $ 4,422
DRIP Shares Issued (in shares)     0
DRIP Shares Value     $ 0
O 2023 Q3 Aggregate Dividends      
Dividends Payable [Line Items]      
Amount Per Share (in usd per share)     $ 0.34
Cash Distribution     $ 4,555
DRIP Shares Issued (in shares)     0
DRIP Shares Value     $ 0
O 2023 Q4 Aggregate Dividends      
Dividends Payable [Line Items]      
Amount Per Share (in usd per share)     $ 0.34
Cash Distribution     $ 4,556
DRIP Shares Issued (in shares)     0
DRIP Shares Value     $ 0