XML 75 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Other Commitments (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Other Commitments [Line Items]  
Total $ 4,474
2022 (Remaining 3 Months) 1,770
2023 2,599
2024 105
2025 and Thereafter 0
Development and manufacturing services agreements  
Other Commitments [Line Items]  
Total 2,866
2022 (Remaining 3 Months) 1,770
2023 991
2024 105
2025 and Thereafter 0
Facility maintenance agreement  
Other Commitments [Line Items]  
Total 1,608
2022 (Remaining 3 Months) 0
2023 1,608
2024 0
2025 and Thereafter $ 0