XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
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 June 30,Six Months Ended June 30,
 2022202120222021
Finance lease costs$$27$18$53
Operating lease cost1,829 1,033 3,660 2,065 
Short-term lease costs (1)
10 10 40 10 
Total lease cost (2)
$1,839 $1,070 $3,718 $2,128 
(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)7.5 years
Weighted-average discount rate5.4 %
Six Months Ended June 30,
Cash paid:20222021
Operating cash flows from operating leases$2,817 $2,093 
Operating Lease Maturity
As of June 30, 2022, 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
2022 (remaining 6 months)$3,688 
20237,568 
20247,783 
20258,004 
20268,232 
2027 and thereafter20,706 
Total minimum lease payments55,981 
Less: imputed interest9,872 
Lease obligations$46,109 
Reconciliation of operating lease liabilities as shown within the unaudited condensed consolidated balance sheets
Current portion of lease obligations - Operating leases$5,103 
Long-term lease obligations - Operating leases41,006 
Total operating lease liabilities$46,109 
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
Development and manufacturing services agreementsVarious$3,970 
Facility maintenance agreementJanuary 20221,450 
Total other commitments$5,420