XML 41 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Summary of Company's Future Minimum Lease Commitments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 9,737
2021 10,391
2022 10,731
2023 11,083
2024 11,447
Thereafter 54,074
Total undiscounted lease payments 107,463
Present value adjustment (34,933)
Net operating lease liabilities $ 72,530