XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Schedule of Gross Future Minimum Annual Rental Commitments (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
2019 (remaining 9 months) $ 2,216
2020 3,035
2021 3,123
2022 3,216
2023 1,690
2024 1,741
Total undiscounted rent payments 15,021
Present value discount (2,314)
Present value 12,707
Current portion of operating lease liability (included as a component of Accrued expenses) 2,170
Noncurrent operating lease liabilities 10,537
Total operating lease liability $ 12,707