XML 62 R99.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies (Schedule of Future Minimum Operating Lease Payments) (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2012
Leases [Abstract]  
Operating leases future minimum payments due October 1, 2012 to December 31, 2012 $ 567
Operating leases future minimum payments due in 2013 2,275
Operating leases future minimum payments due in 2014 2,252
Operating leases future minimum payments due in 2015 1,740
Operating leases future minimum payments due in 2016 1,463
Operating leases future minimum payments due 2017 and thereafter 11,860
Operating leases future minimum payments due $ 20,157