Stock Warrant Liability (Details) (USD $)
3 Months Ended 12 Months Ended
Jun. 30, 2011
Mar. 31, 2010
Mar. 31, 2007
Jan. 31, 2010
Fair Value Assumptions and Methodology [Abstract]        
Senior Notes     $ 17,000,000  
Stock Warrant [Member]
       
Fair Value Assumptions and Methodology [Abstract]        
Class of Warrant or Right, Term     5 years  
Number of shares called by warrants or rights     1,000,000  
Warrants exercisable       8,018,868
Price per share (in dollars per share)   $ 0.53    
Exercise price per share (in dollars per share)     $ 4.25  
Risk Free Interest Rate (in hundredths) 0.02%      
Expected Term 2 months 1 day      
Expected Volatility 51.04%      
Decrease in fair value of stock warrant liability $ 72,000