XML 36 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Financing Obligation Payments
As of December 31, 2019, future estimated minimum payments under financing arrangements were as follows (in thousands):
Financing Obligations
2020$2,840  
20212,840  
20222,611  
20231,471  
20241,471  
Thereafter23,398  
Total minimum lease payments34,631  
Less: Amount representing interest(17,414) 
Present value of financing obligations$17,217