XML 56 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Summary of Future Minimum Payments under Contractual Obligations (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]      
2020 $ 5,870    
2021 6,390    
2022 6,468    
2023 6,556    
2024 6,694    
Thereafter 26,141    
Total lease payments 58,119    
Imputed interest (13,713)    
Total 44,406    
Operating lease liabilities - current (included in Accounts payable and accrued liabilities on the Consolidated Balance Sheet) 3,214 $ 1,408 $ 0
Operating lease liabilities - long-term $ 41,192   $ 0