Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Additional Information (Details)

v3.10.0.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Commitments And Contingencies Disclosure [Abstract]      
Non-cancelable operating lease expiration period 2021    
Total rent expense $ 0.6 $ 0.4 $ 0.4
Lawsuit filing date November 6, 2017    
Description of settlement On October 4, 2018, the parties reached a binding settlement. The Contractors filed a Notice of Unconditional Settlement on October 9, 2018, which gives them 45 days from October 4, 2018 to file a request for dismissal. The Contractors filed a request for dismissal on October 24, 2018 and such dismissal was entered as requested on October 24, 2018