XML 27 R43.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2012
Future minimum lease payments under noncancelable operating leases  
2012 (remaining three months) $ 699
2013 4,457
2014 4,446
2015 4,184
2016 4,314
2017 4,265
2018 and beyond 24,360
Total minimum lease payments $ 46,725