Accrued Expenses and Other Current Liabilities (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Dec. 31, 2011
Schedule of Accrued Expenses and Other Current Liabilities    
Accrued compensation $ 3,077 $ 3,612
Accrued content fees 679 334
Accrued business acquisition consolidation 500   
Unearned revenue on contracts 268 255
Other 802 1,291
Total $ 5,326 $ 5,492