XML 13 R29.htm IDEA: XBRL DOCUMENT v2.4.0.6
Note 9 - Options and Equity (Detail) (USD $)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2012
Jun. 30, 2012
Stock Options [Member]
Jun. 30, 2011
Stock Options [Member]
Jun. 30, 2012
IPC Stock Option and Executive Plans [Member]
Jun. 30, 2011
IPC Stock Option and Executive Plans [Member]
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 42,416        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit (in Dollars per share) $ 4.74        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit (in Dollars per share) $ 5.25        
Conversion of Stock, Shares Converted 25,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in Dollars per share) $ 7.95        
Treasury Stock, Shares 25,000        
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period   0 145,177 1,169,985 271,975