XML 38 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property and equipment consist of the following:
December 31,
20192018
Office and computer equipment$1,594,364  $1,243,104  
Leasehold improvements7,154,156  5,407,915  
Software developed1,193,007  1,145,742  
Finance lease assets80,604  —  
10,022,131  7,796,761  
Accumulated depreciation and amortization(5,671,366) (4,909,002) 
4,350,765  2,887,759  
Construction in progress2,230,823  770,248  
Property and Equipment, net$6,581,588  $3,658,007