XML 73 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Assets and Liabilities - Valuation of Financial Assets and Liabilities (Details) - Recurring - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Assets    
Total assets measured at fair value $ 54,014,591 $ 17,070,033
Liabilities    
Total liabilities measured at fair value 23,064,288 15,646,302
Acquisition-related contingent consideration obligations-short term    
Liabilities    
Total liabilities measured at fair value 4,825,000 13,625,000
Acquisition-related contingent consideration obligations-long term    
Liabilities    
Total liabilities measured at fair value 9,900,000 1,625,000
Interest rate swap agreements    
Liabilities    
Total liabilities measured at fair value 8,339,288 396,302
Money market accounts    
Assets    
Total assets measured at fair value 54,014,591 16,126,899
Interest rate swap agreements    
Assets    
Total assets measured at fair value   943,134
Level 1    
Assets    
Total assets measured at fair value 54,014,591 16,126,899
Level 1 | Money market accounts    
Assets    
Total assets measured at fair value 54,014,591 16,126,899
Level 2    
Assets    
Total assets measured at fair value   943,134
Liabilities    
Total liabilities measured at fair value 8,339,288 396,302
Level 2 | Interest rate swap agreements    
Liabilities    
Total liabilities measured at fair value 8,339,288 396,302
Level 2 | Interest rate swap agreements    
Assets    
Total assets measured at fair value   943,134
Level 3    
Liabilities    
Total liabilities measured at fair value 14,725,000 15,250,000
Level 3 | Acquisition-related contingent consideration obligations-short term    
Liabilities    
Total liabilities measured at fair value 4,825,000 13,625,000
Level 3 | Acquisition-related contingent consideration obligations-long term    
Liabilities    
Total liabilities measured at fair value $ 9,900,000 $ 1,625,000