XML 42 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Summary of Future Minimum Payments under Contractual Obligations Future minimum payments under lease obligations at December 31, 2019 consist of the following (in thousands): 
Total
2020$5,870  
20216,390  
20226,468  
20236,556  
20246,694  
Thereafter26,141  
Total lease payments58,119  
Less:
Imputed interest(13,713) 
Total$44,406  
Reported as of December 31, 2019:
Operating lease liabilities - current (included in Accounts payable and accrued liabilities on the Consolidated Balance Sheet)$3,214  
Operating lease liabilities - long-term41,192  
Total$44,406