Note 8 - Derivatives Instruments and Hedging Activities (Details) - Components of Realized and Unrealized Gains and Losses (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Note 8 - Derivatives Instruments and Hedging Activities (Details) - Components of Realized and Unrealized Gains and Losses [Line Items]      
Unrealized Gains (Losses) $ 5,464 $ (3,947) $ (9,657)
Not Designated as Hedging Instrument [Member] | TBA Securities [Member]
     
Note 8 - Derivatives Instruments and Hedging Activities (Details) - Components of Realized and Unrealized Gains and Losses [Line Items]      
Realized Gains (Losses) (12,393) 16,397 2,886
Unrealized Gains (Losses) (629) (1,347) 1,363
Not Designated as Hedging Instrument [Member] | Eurodollar Future [Member]
     
Note 8 - Derivatives Instruments and Hedging Activities (Details) - Components of Realized and Unrealized Gains and Losses [Line Items]      
Realized Gains (Losses) (3,591) [1] (1,042) [1] (1,986) [1]
Unrealized Gains (Losses) 2,366 [1] (2,049) [1] (1,749) [1]
Not Designated as Hedging Instrument [Member] | Swaption [Member]
     
Note 8 - Derivatives Instruments and Hedging Activities (Details) - Components of Realized and Unrealized Gains and Losses [Line Items]      
Unrealized Gains (Losses) 1,153 (268)  
Not Designated as Hedging Instrument [Member] | US Treasury Futures and Interest Rate Swap Futures and Options [Member]
     
Note 8 - Derivatives Instruments and Hedging Activities (Details) - Components of Realized and Unrealized Gains and Losses [Line Items]      
Realized Gains (Losses) 5,418 (9,548) (197)
Unrealized Gains (Losses) 2,866 1,300 (740)
Not Designated as Hedging Instrument [Member]
     
Note 8 - Derivatives Instruments and Hedging Activities (Details) - Components of Realized and Unrealized Gains and Losses [Line Items]      
Realized Gains (Losses) (10,566) 5,807 703
Unrealized Gains (Losses) $ 5,756 $ (2,364) $ (1,126)
[1] At December 31, 2013, the Eurodollar futures consist of 3,360 contracts with expiration dates ranging between March 2014 and September 2017.