Accrued and Other Current Liabilities (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2013
Dec. 31, 2012
Payables and Accruals [Abstract]    
Accrued liabilities $ 6,702 $ 4,471
Other current liabilities 268 0
Total accrued and other current liabilities $ 6,970 $ 4,471