Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies Operating Lease Commitments (Details)

v2.4.0.8
Commitments and Contingencies Operating Lease Commitments (Details) (USD $)
12 Months Ended
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Future Minimum Lease Payments Under Operating Leases      
2014 $ 4,042,000    
2015 2,432,000    
2016 1,191,000    
2017 487,000    
2018 276,000    
Thereafter 1,518,000    
Minimum lease payments 9,946,000    
Rent expense 2,400,000 500,000 400,000
PMG Stock Purchase
     
Business Acquisition [Line Items]      
Other commitments $ 1,800,000    
Lease term 25 years