Fair Value Measurement (Details) (USD $)
6 Months Ended 6 Months Ended
Jun. 30, 2014
Number_ContingentConsiderationOblig
Jun. 30, 2014
Contingent consideration
Jun. 30, 2014
Minimum
Jun. 30, 2014
Maximum
Jun. 30, 2014
Level 3
Jun. 30, 2013
Level 3
Contingent consideration
Jun. 30, 2014
Level 3
Nationwide Traffic Services, LLC.
Contingent consideration
Jun. 30, 2014
Level 3
DSI
Contingent consideration
Jun. 30, 2014
Level 3
Sharp Freight Systems, Inc. [Member]
Contingent consideration
Jun. 30, 2014
Level 3
Lubenow [Member]
Contingent consideration
Jun. 30, 2013
Level 3
Lubenow [Member]
Contingent consideration
Jun. 30, 2014
Level 3
Selling, general and administrative expenses
Jun. 30, 2013
Level 3
Selling, general and administrative expenses
Jun. 30, 2014
Fair Value, Measurements, Recurring
Total
Contingent consideration
Dec. 31, 2013
Fair Value, Measurements, Recurring
Total
Contingent consideration
Jun. 30, 2014
Fair Value, Measurements, Recurring
Level 1
Contingent consideration
Dec. 31, 2013
Fair Value, Measurements, Recurring
Level 1
Contingent consideration
Jun. 30, 2014
Fair Value, Measurements, Recurring
Level 2
Contingent consideration
Dec. 31, 2013
Fair Value, Measurements, Recurring
Level 2
Contingent consideration
Jun. 30, 2014
Fair Value, Measurements, Recurring
Level 3
Contingent consideration
Dec. 31, 2013
Fair Value, Measurements, Recurring
Level 3
Contingent consideration
Fair value measurement:                                          
Contingent Consideration Obligations adjusted by Fair Value Adjustment 10                                        
Probability rate of paying the contingent consideration     15.00% 50.00%                                  
Discount rate used to determine fair value of contingent consideration     2.00% 15.00%                                  
Liabilities:                                          
Contingent consideration obligation   $ (7,810,947)                       $ (7,810,947) $ (7,150,432) $ 0 $ 0 $ 0 $ 0 $ (7,810,947) $ (7,150,432)
Reconciliation of the beginning and ending balances of the liabilities measured at fair value                                          
Balance at beginning of period         (7,150,432)                                
Increase related to acquisition of OFS (880,000)                                        
Change in fair value         (1,305,185)             (1,305,185) (413,943)                
Settlements         1,524,670 280,000 437,500 520,000 287,170 280,000 280,000                    
Balance at end of period         $ (7,810,947)