Results of Operations (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Jun. 30, 2011
Numerator        
Net loss $ (5,140) $ (2,246) $ (10,317) $ (4,185)
Denominator        
Weighted average shares outstanding 17,053 13,491 15,489 13,477
Less: Weighted average shares subject to repurchase   (3)   (2)
Denominator for basic and diluted net loss per share 17,053 13,488 15,489 13,475
Basic and diluted net loss per share $ (0.30) $ (0.17) $ (0.67) $ (0.31)