XML 72 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Note 8 - Dividends Declared and Paid - Schedule of Dividends Declared (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dividends declared (in dollars per share) $ 0.36 $ 0.28 $ 0.28
Distributions declared (in dollars per share) 0.36 0.28 $ 0.28
Common Stock [Member]      
Dividends, ordinary income (in dollars per share) 0.32764 0.21568  
Dividends, Unrecaptured Section 1250 Gain (in dollars per share) 0.03236    
Qualified business income (in dollars per share) 0.32764 0.21568  
Dividends, return of capital (in dollars per share)   0.06432  
Series A Preferred Stock [Member]      
Dividends, ordinary income (in dollars per share) 1.50736 1.65624  
Dividends, Unrecaptured Section 1250 Gain (in dollars per share) 0.14888    
Qualified business income (in dollars per share) 1.50736 1.65624  
Dividends, return of capital (in dollars per share)   0  
Dividend per preferred share (in dollars per share) 1.65624 1.65624  
O 2025 Q1 Dividends [Member]      
Dividends declared (in dollars per share) 0.09    
Distributions declared (in dollars per share) $ 0.09    
O 2025 Q1 Dividends [Member] | Common Stock [Member]      
Record date Mar. 31, 2025    
Payment date Apr. 15, 2025    
Dividends, ordinary income (in dollars per share) $ 0.08191    
Dividends, Unrecaptured Section 1250 Gain (in dollars per share) 0.00809    
Qualified business income (in dollars per share) $ 0.08191    
O 2025 Q1 Dividends [Member] | Series A Preferred Stock [Member]      
Record date Mar. 31, 2025    
Payment date Apr. 15, 2025    
Dividends, ordinary income (in dollars per share) $ 0.37684    
Dividends, Unrecaptured Section 1250 Gain (in dollars per share) 0.03722    
Qualified business income (in dollars per share) 0.37684    
Dividend per preferred share (in dollars per share) 0.41406    
O 2024 Q1 Dividends [Member]      
Dividends declared (in dollars per share)   0.07  
Distributions declared (in dollars per share)   $ 0.07  
O 2024 Q1 Dividends [Member] | Common Stock [Member]      
Record date   Mar. 28, 2024  
Payment date   Apr. 15, 2024  
Dividends, ordinary income (in dollars per share)   $ 0.05392  
Qualified business income (in dollars per share)   0.05392  
Dividends, return of capital (in dollars per share)   $ 0.01608  
O 2024 Q1 Dividends [Member] | Series A Preferred Stock [Member]      
Record date   Mar. 28, 2024  
Payment date   Apr. 15, 2024  
Dividends, ordinary income (in dollars per share)   $ 0.41406  
Qualified business income (in dollars per share)   0.41406  
Dividends, return of capital (in dollars per share)   0  
Dividend per preferred share (in dollars per share)   0.41406  
O 2025 Q2 Dividends [Member]      
Dividends declared (in dollars per share) 0.09    
Distributions declared (in dollars per share) $ 0.09    
O 2025 Q2 Dividends [Member] | Common Stock [Member]      
Record date Jun. 30, 2025    
Payment date Jul. 15, 2025    
Dividends, ordinary income (in dollars per share) $ 0.08191    
Dividends, Unrecaptured Section 1250 Gain (in dollars per share) 0.00809    
Qualified business income (in dollars per share) $ 0.08191    
O 2025 Q2 Dividends [Member] | Series A Preferred Stock [Member]      
Record date Jun. 30, 2025    
Payment date Jul. 15, 2025    
Dividends, ordinary income (in dollars per share) $ 0.37684    
Dividends, Unrecaptured Section 1250 Gain (in dollars per share) 0.03722    
Qualified business income (in dollars per share) 0.37684    
Dividend per preferred share (in dollars per share) 0.41406    
O 2024 Q2 Dividends [Member]      
Dividends declared (in dollars per share)   0.07  
Distributions declared (in dollars per share)   $ 0.07  
O 2024 Q2 Dividends [Member] | Common Stock [Member]      
Record date   Jun. 28, 2024  
Payment date   Jul. 15, 2024  
Dividends, ordinary income (in dollars per share)   $ 0.05392  
Qualified business income (in dollars per share)   0.05392  
Dividends, return of capital (in dollars per share)   $ 0.01608  
O 2024 Q2 Dividends [Member] | Series A Preferred Stock [Member]      
Record date   Jun. 28, 2024  
Payment date   Jul. 15, 2024  
Dividends, ordinary income (in dollars per share)   $ 0.41406  
Qualified business income (in dollars per share)   0.41406  
Dividends, return of capital (in dollars per share)   0  
Dividend per preferred share (in dollars per share)   0.41406  
O 2025 Q3 Dividends [Member]      
Dividends declared (in dollars per share) 0.09    
Distributions declared (in dollars per share) $ 0.09    
O 2025 Q3 Dividends [Member] | Common Stock [Member]      
Record date Sep. 30, 2025    
Payment date Oct. 15, 2025    
Dividends, ordinary income (in dollars per share) $ 0.08191    
Dividends, Unrecaptured Section 1250 Gain (in dollars per share) 0.00809    
Qualified business income (in dollars per share) $ 0.08191    
O 2025 Q3 Dividends [Member] | Series A Preferred Stock [Member]      
Record date Sep. 30, 2025    
Payment date Oct. 15, 2025    
Dividends, ordinary income (in dollars per share) $ 0.37684    
Dividends, Unrecaptured Section 1250 Gain (in dollars per share) 0.03722    
Qualified business income (in dollars per share) 0.37684    
Dividend per preferred share (in dollars per share) 0.41406    
O 2024 Q3 Dividends [Member]      
Dividends declared (in dollars per share)   0.07  
Distributions declared (in dollars per share)   $ 0.07  
O 2024 Q3 Dividends [Member] | Common Stock [Member]      
Record date   Sep. 30, 2024  
Payment date   Oct. 15, 2024  
Dividends, ordinary income (in dollars per share)   $ 0.05392  
Qualified business income (in dollars per share)   0.05392  
Dividends, return of capital (in dollars per share)   $ 0.01608  
O 2024 Q3 Dividends [Member] | Series A Preferred Stock [Member]      
Record date   Sep. 30, 2024  
Payment date   Oct. 15, 2024  
Dividends, ordinary income (in dollars per share)   $ 0.41406  
Qualified business income (in dollars per share)   0.41406  
Dividends, return of capital (in dollars per share)   0  
Dividend per preferred share (in dollars per share)   0.41406  
O 2025 Q4 Dividends [Member]      
Dividends declared (in dollars per share) 0.09    
Distributions declared (in dollars per share) $ 0.09    
O 2025 Q4 Dividends [Member] | Common Stock [Member]      
Record date Dec. 31, 2025    
Payment date Jan. 15, 2026    
Dividends, ordinary income (in dollars per share) $ 0.08191    
Dividends, Unrecaptured Section 1250 Gain (in dollars per share) 0.00809    
Qualified business income (in dollars per share) $ 0.08191    
O 2025 Q4 Dividends [Member] | Series A Preferred Stock [Member]      
Record date Dec. 31, 2025    
Payment date Jan. 01, 2026    
Dividends, ordinary income (in dollars per share) $ 0.37684    
Dividends, Unrecaptured Section 1250 Gain (in dollars per share) 0.03722    
Qualified business income (in dollars per share) 0.37684    
Dividend per preferred share (in dollars per share) $ 0.41406    
O 2024 Q4 Dividends [Member]      
Dividends declared (in dollars per share)   0.07  
Distributions declared (in dollars per share)   $ 0.07  
O 2024 Q4 Dividends [Member] | Common Stock [Member]      
Record date   Dec. 31, 2024  
Payment date   Jan. 15, 2025  
Dividends, ordinary income (in dollars per share)   $ 0.05392  
Qualified business income (in dollars per share)   0.05392  
Dividends, return of capital (in dollars per share)   $ 0.01608  
O 2024 Q4 Dividends [Member] | Series A Preferred Stock [Member]      
Record date   Dec. 31, 2024  
Payment date   Jan. 15, 2025  
Dividends, ordinary income (in dollars per share)   $ 0.41406  
Qualified business income (in dollars per share)   0.41406  
Dividends, return of capital (in dollars per share)   0  
Dividend per preferred share (in dollars per share)   $ 0.41406