Property and Equipment, Net (Details Textual) (USD $)
3 Months Ended
Mar. 31, 2013
Mar. 31, 2012
Property and Equipment, Net (Textual) [Abstract]    
Depreciation and amortization expense of property and equipment $ 1,100,000 $ 907,000