Annual report pursuant to Section 13 and 15(d)

Property and Equipment - Summary of Property and Equipment (Details)

v3.19.3.a.u2
Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Property and equipment, gross   $ 7,796,761
Property and equipment, gross $ 10,022,131  
Accumulated depreciation and amortization (5,671,366)  
Accumulated depreciation and amortization   (4,909,002)
Property and equipment, net 6,581,588  
Property and equipment, net   3,658,007
Construction in progress 2,230,823 770,248
Office and computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,594,364 1,243,104
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 7,154,156 5,407,915
Software developed    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,193,007 1,145,742
Finance lease assets    
Property, Plant and Equipment [Line Items]    
Finance lease assets 80,604  
Property Plant and Equipment, Excluding Construction in Progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, net $ 4,350,765  
Property and equipment, net   $ 2,887,759