XML 101 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Non-cancelable Purchase Commitments Related to Raw Materials As of September 30, 2023, we had the following amounts due of non-cancelable purchase commitments related to manufacturing services and raw materials purchased due to our key manufacturing partners. These amounts represent our minimum contractual obligations, including termination fees. If we terminate certain firm orders with key manufacturing partners, we will be required to pay for the manufacturing services scheduled or raw materials purchased under our arrangements. The actual amounts we pay in the future to our vendors under such agreements may differ from the purchase order amounts.

 

Years ending December 31,

(in thousands)

 

Remainder of 2023

$

46,324

 

2024

 

77,450

 

2025

 

1,856

 

2026

 

1,061

 

Total non-cancelable purchase commitments due to our key manufacturing partners

$

126,691