Segment Information (Details 1) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Jun. 30, 2011
Components of net services revenue        
Total net services revenue $ 10,510 $ 7,447 $ 19,976 $ 13,892
Maintenance and support [Member]
       
Components of net services revenue        
Total net services revenue 7,950 5,907 15,490 11,314
Professional services and training [Member]
       
Components of net services revenue        
Total net services revenue 1,584 1,243 2,840 2,060
Subscriptions [Member]
       
Components of net services revenue        
Total net services revenue $ 976 $ 297 $ 1,646 $ 518