XML 59 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Summary of Other Contractual Obligations and Other Commitments from Manufacturing and Service Contracts

We have other contractual obligations and other commitments from manufacturing and service contracts, which are presented as follows as of December 31, 2023 (in thousands):

 

 

 

December 31, 2023

 

 

 

Total

 

 

2024

 

 

2025-2026

 

 

2027-2028

 

 

Thereafter

 

Manufacturing and service contracts

 

$

6,736

 

 

$

6,535

 

 

$

201

 

 

 

 

 

$

 

Total

 

$

6,736

 

 

$

6,535

 

 

$

201

 

 

$

 

 

$