XML 106 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Schedule of Annual Commitments Associated with the Contract (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Other Commitments [Line Items]  
2023 $ 9,735
2024 9,735
2025 4,867
Total manufacturing commitments 24,337
Product Manufacturing Commitments  
Other Commitments [Line Items]  
2023 1,933
2024 1,933
2025 966
Total manufacturing commitments 4,832
Dedicated Manufacturing and Development Resources  
Other Commitments [Line Items]  
2023 5,655
2024 5,655
2025 2,827
Total manufacturing commitments 14,137
Exclusive Transduction Suites  
Other Commitments [Line Items]  
2023 2,147
2024 2,147
2025 1,074
Total manufacturing commitments $ 5,368