| 
           Note 21 - Subsequent Events (Detail) (Subsequent Event [Member], USD $) 
         | 
        1 Months Ended | 
|---|---|
| 
           Apr. 30, 2013 
         | 
      |
| Debt Conversion, Converted Instrument, Shares Issued | 81,136 | 
| Debt Conversion, Converted Instrument, Amount (in Dollars) | $ 400,000 | 
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | 58,827 | 
| Stock Issued During Period, Value, Stock Options Exercised (in Dollars) | 520,000 | 
| 
           Officer [Member] 
         | 
        |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | 10,000 | 
| Stock Issued During Period, Value, Stock Options Exercised (in Dollars) | $ 65,000 | 
| X | ||||||||||
| 
             
- Definition 
          The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Number of share options (or share units) exercised during the current period. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Value of stock issued as a result of the exercise of stock options. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  |