Note 16 - Related Party Transactions (Details) (USD $)
In Thousands, unless otherwise specified
1 Months Ended 12 Months Ended
Sep. 30, 2012
Jun. 30, 2011
Dec. 31, 2007
Dec. 31, 2012
Related Party Transactions [Abstract]        
Payment to Related Party $ 2,129 $ 5,250 $ 7,000  
Number of Installment Committed to Pay 5 10 16  
Related Party Transaction, Amounts of Transaction       2,224
Related Party Transaction, Expenses from Transactions with Related Party       $ 2,467