XML 97 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment - Property and Equipment (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross $ 16,005,022 $ 18,319,494
Accumulated depreciation (11,446,950) (13,628,790)
Property and equipment, Net 4,558,072 4,690,704
Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross 8,660,163 10,049,884
Automobiles [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross $ 301,119 448,015
Lease office equipment and automobiles range 5 years  
Real Estate [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross $ 4,977,813 4,977,813
Software [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross $ 2,065,927 $ 2,843,782
Lease office equipment and automobiles range 5 years  
Maximum [Member] | Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Lease office equipment and automobiles range 15 years  
Maximum [Member] | Real Estate [Member]    
Property, Plant and Equipment [Line Items]    
Lease office equipment and automobiles range 50 years  
Minimum [Member] | Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Lease office equipment and automobiles range 3 years  
Minimum [Member] | Real Estate [Member]    
Property, Plant and Equipment [Line Items]    
Lease office equipment and automobiles range 5 years