v3.26.1
Note 2 - Significant Accounting Policies - Distributions Declared (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
Distribution Amount $ 96
Distribution, common $ 7,248
O 2026 M3 Dividends [Member]  
Record Date Mar. 31, 2026
Payment Date Apr. 30, 2026
Distribution per Share, preferred (in dollars per share) | $ / shares $ 0.144
Distribution Amount $ 48
Distribution per Share, common (in dollars per share) | $ / shares $ 0.06
Distribution, common $ 1,176
O 2026 M1 Dividends [Member]  
Record Date Jan. 30, 2026
Payment Date Apr. 30, 2026
Distribution per Share, common (in dollars per share) | $ / shares $ 0.082
Distribution, common $ 1,511
O 2026 M6 Dividends [Member]  
Record Date Jun. 30, 2026
Payment Date Jul. 31, 2026
Distribution per Share, preferred (in dollars per share) | $ / shares $ 0.144
Distribution Amount $ 48
Distribution per Share, common (in dollars per share) | $ / shares $ 0.058
Distribution, common $ 1,198
O 2026 M2 Dividends [Member]  
Record Date Feb. 27, 2026
Payment Date Apr. 30, 2026
Distribution per Share, common (in dollars per share) | $ / shares $ 0.054
Distribution, common $ 1,027
O 2026 M4 Dividends [Member]  
Record Date Apr. 30, 2026
Payment Date Jul. 31, 2026
Distribution per Share, common (in dollars per share) | $ / shares $ 0.058
Distribution, common $ 1,145
O 2025 M5 Dividends [Member]  
Record Date May 31, 2026
Payment Date Jul. 31, 2026
Distribution per Share, common (in dollars per share) | $ / shares $ 0.059
Distribution, common $ 1,191