Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Details Narrative)

v3.19.1
Commitments and Contingencies (Details Narrative)
1 Months Ended 12 Months Ended
Aug. 21, 2017
USD ($)
ft²
Feb. 28, 2018
ft²
Sep. 30, 2016
USD ($)
ft²
Dec. 31, 2018
USD ($)
ft²
Dec. 31, 2017
USD ($)
Commitment And Contingencies [Line Items]          
Area of office space | ft²   32,733 4,088    
Rent expense       $ 587,963 $ 356,547
August 2017 Lease Agreement [Member]          
Commitment And Contingencies [Line Items]          
Area of office space | ft² 32,733        
Leasehold improvements $ 1,080,189        
Irrevocable letter of credit 400,000        
Unsecured letter of credit 400,000        
Incurred interest expense       $ 7,431 $ 9,743
August 2017 Lease Agreement [Member] | First Year [Member]          
Commitment And Contingencies [Line Items]          
Rent expense 470,000        
August 2017 Lease Agreement [Member] | Seventh Year [Member]          
Commitment And Contingencies [Line Items]          
Rent expense 908,000        
August 2017 Lease Agreement [Member] | Third Anniversary [Member]          
Commitment And Contingencies [Line Items]          
Irrevocable letter of credit 300,000        
August 2017 Lease Agreement [Member] | Fourth Anniversary [Member]          
Commitment And Contingencies [Line Items]          
Irrevocable letter of credit $ 200,000        
February 2019 Lease Agreement [Member] | February 26, 2019 [Member] | New Premises [Member]          
Commitment And Contingencies [Line Items]          
Area of office space | ft²       30,023  
Lease term, description       The commencement date for the New Premises is expected to occur no later than August 1, 2019  
February 2019 Lease Agreement [Member] | February 26, 2019 [Member] | Total Premises [Member]          
Commitment And Contingencies [Line Items]          
Area of office space | ft²       62,756  
Lease term, description       The lease term for the Total Premises is October 31, 2026.  
Capital Lease Agreement [Member]          
Commitment And Contingencies [Line Items]          
Capital lease term       3 years  
September 2016 Amendment [Member]          
Commitment And Contingencies [Line Items]          
Area of office space | ft²     10,414    
Operating lease expiration date     Jan. 31, 2021    
Standby letters of credit     $ 50,000