Fair Value Measurement (Tables)
3 Months Ended
Mar. 31, 2015
Fair Value Disclosures [Abstract]  
Financial liabilities measured at fair value on a recurring basis
The following table sets forth the Company's financial liabilities measured at fair value on a recurring basis and the basis of measurement at March 31, 2015 and December 31, 2014:

 
Fair Value Measurements as of March 31, 2015
 
Total
 
Level 1
 
Level 2
 
Level 3
Liabilities:
 
 
 
 
 
 
 
Contingent consideration obligation
$
(4,069,311
)
 

 

 
$
(4,069,311
)

 
Fair Value Measurements as of December 31, 2014
 
Total
 
Level 1
 
Level 2
 
Level 3
Liabilities:
 
 
 
 
 
 
 
Contingent consideration obligation
$
(5,331,078
)
 

 

 
$
(5,331,078
)
Reconciliation of the beginning and ending balances for the liabilities measured at fair value using significant unobservable inputs
The following table provides a reconciliation of the beginning and ending balances for the liabilities measured at fair value using significant unobservable inputs (Level 3):
 
Due to Seller
Balance at December 31, 2014
$
(5,331,078
)
Increase related to acquisition of Xpress
(1,500,000
)
Change in fair value
95,934

Payment of contingent consideration
2,665,833

Balance at March 31, 2015
$
(4,069,311
)