XML 57 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Collaboration, Development and Supply Agreements - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 26, 2023
Jul. 31, 2023
Sep. 30, 2021
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Aug. 31, 2023
Apr. 27, 2023
Dec. 31, 2022
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                    
Advance payment from customer       $ (47,401) $ 0 $ (47,401) $ 0      
Repayment of Advance from Customer                 $ 47,400  
Account Receivable       2,108   2,108       $ 2,385
Allowance for doubtful accounts receivables       12,313   12,313       0
Revenue recognized       60,249 256,464 107,174 370,456      
Accrued liabilities       33,872   33,872       30,719
CEPI Partners [Member]                    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                    
Advance payment from customer       175,000   175,000        
Repayment of Advance from Customer       67,300   67,300        
Long-term deferred revenue       0   0       0
Accrued liabilities       47,400   47,400       107,700
Accrual Long Term Balance       60,300   60,300        
Clover                    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                    
Revenue recognized       0 91,300 0 113,600      
Clover | Supply Agreement                    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                    
Contract asset balance                   $ 71,300
Biological E. Limited                    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                    
Repayment of Advance from Customer                 47,400  
Prepayment of advance payment $ 13,500                  
Allowance for doubtful accounts receivables                 12,300  
Additional future payment 5,500             $ 12,300    
Advance payment received $ 125,000             $ 250,000    
Accounts Receivable Net Current                 1,000  
Biological E. Limited | Supply Agreement                    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                    
Revenue recognized       0 51,000 0 118,300      
U.S. Department of Defense                    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                    
Revenue recognized       3,800 $ 1,100 7,300 $ 2,700      
Proceeds from grant     $ 22,000              
Subsequent Event | U.S. Department of Defense                    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                    
Contract modification amount   $ 33,700                
CEPI Member                    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                    
Accounts Receivable Net Current                 $ 47,400  
CEPI Member | Clover                    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                    
Accrual Long Term Balance       60,300   60,300        
CEPI Member | Biological E. Limited                    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                    
Advance payment from customer       47,400   47,400        
Account Receivable       1,000   1,000        
Allowance for doubtful accounts receivables       $ 12,300   $ 12,300