v3.19.1
Nature of Business and Basis of Presentation - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Aug. 15, 2018
$ / shares
Dec. 31, 2017
USD ($)
$ / shares
Dec. 31, 2018
$ / shares
Dec. 31, 2017
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01 $ 0.01 $ 0.01
Change in enacted tax rate, amount   $ 1,400    
Tax Cuts and Jobs Act of 2017, change in tax rate, income tax expense       $ 1,400
Tax Cuts and Jobs Act Of 2017, change in tax rate, deferred tax asset, income tax expense   $ 40    
Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock split, conversion ratio 4      
Leasehold improvements        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Useful Lives     10 years