XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Other Commitments (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Other Commitments [Line Items]  
Total $ 6,225
2023 (Remaining 9 Months) 5,034
2024 and Thereafter 1,191
Development and manufacturing services agreements  
Other Commitments [Line Items]  
Total 3,734
2023 (Remaining 9 Months) 2,543
2024 and Thereafter 1,191
Facility maintenance agreement  
Other Commitments [Line Items]  
Total 2,491
2023 (Remaining 9 Months) 2,491
2024 and Thereafter $ 0