XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
DEBT (Tables)
9 Months Ended
Sep. 30, 2020
Debt Disclosure [Abstract]  
Schedule of Notes Payable
Notes payable are summarized as follows:
Weighted Average Interest Rate
MaturesSeptember 30, 2020December 31, 2019
Term-loan3.50%2023$5,537,782 $— 
Acquisition notes payable
3.15%20231,210,183 769,507 
Total debt6,747,965 769,507 
Less: current portion2,554,529 462,226 
Total long-term debt$4,193,436 $307,281