v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Summary of Other Contractual Obligations and Other Commitments from Manufacturing and Service Contracts

The Company has other contractual obligations and other commitments from manufacturing and service contracts, which are presented as follows as of June 30, 2026 (in thousands):

 

 

 

June 30, 2026

 

 

 

Total

 

 

2026
(remaining six months)

 

 

2027-2028

 

 

2029-2030

 

 

Thereafter

 

Manufacturing and service contracts

 

$

1,967

 

 

$

1,386

 

 

$

581

 

 

$

 

 

$

 

Total

 

$

1,967

 

 

$

1,386

 

 

$

581

 

 

$

 

 

$