Annual report pursuant to Section 13 and 15(d)

Right-of-Use Assets and Liabilities - Additional Information (Details)

v3.20.1
Right-of-Use Assets and Liabilities - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2019
Operating Lease Right-of-Use Asset $ 2,096,190      
Current Operating Lease Liability 524,825      
Long-term Operating Lease Liability $ 1,571,365      
Lessee, Operating Lease, Term of Contract 5 years      
Lessee, Operating Lease, Option to Extend True      
Lessee, Operating Lease, Renewal Term 3 years      
Operating Leases, Rent Expense $ 572,767 $ 462,711 $ 461,246  
Operating Lease, Weighted Average Remaining Lease Term 3 years 8 months 12 days      
Operating Lease, Weighted Average Discount Rate, Percent 4.50%      
ASU 2016-02 | Restatement        
Operating Lease Right-of-Use Asset       $ 994,000
Current Operating Lease Liability       533,000
Long-term Operating Lease Liability       $ 461,000