XML 40 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Lease Cost
Lease costs, amounts included in measurement of lease obligations and other information related to non-cancellable operating leases and finance leases were as follows (in thousands):
Three months ended September 30,Nine months ended September 30,
 2021202020212020
Finance lease costs:
Amortization of right-of-use assets$26 $27$79 $126 
Interest on lease obligations
Finance lease costs26 27 79 127 
Operating lease cost1,032 1,033 3,097 3,133 
Short-term lease costs (1)
30 — 40 47 
Sublease income— — — (55)
Total lease cost (2)
$1,088 $1,060 $3,216 $3,252 
(1) Short-term lease costs on leases with terms of over one month and less than one year.
(2) The Company had no variable lease costs.

Other information:Operating Leases
Weighted-average remaining lease term (in years)5.9 years
Weighted-average discount rate6.6 %
Nine months ended September 30,
Cash paid:20212020
Operating cash flows from operating leases$3,145 $1,795 
Financing cash flows from finance leases$— $60 
Operating Lease Maturity
As of September 30, 2021, our maturity analysis of annual undiscounted cash flows of the non-cancellable operating leases are as follows (in thousands):

Years ending December 31,Operating Leases
2021 (remaining 3 months)$1,052 
20224,285 
20234,589 
20244,726 
20254,868 
2026 and thereafter8,626 
Total minimum lease payments28,146 
Less: imputed interest5,146 
Lease obligations$23,000 
An estimated maturity analysis of the annual undiscounted cash flows of the lease is as follows (in thousands):
Years ending December 31,Operating Leases
2021 (remaining 3 months)$— 
20222,463 
20232,988 
20243,066 
20253,145 
2026 and thereafter20,061 
Total minimum lease payments$31,723 
Schedule of Supply and Service Commitments The following table provides quantitative data regarding our other commitments. Future minimum payments reflect amounts that we expect to pay including potential obligations under services agreements subject to risk of cancellation by us (in thousands):
Other Commitment Agreement TypeAgreement DateFuture Minimum Payment
Manufacture and supply agreement with expected future payment date of December 2022April 2016$147 
Development and manufacturing services agreementsSeptember 2019686 
Total other commitments$833