XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Collaboration and Licensing Revenue - Summary of Deferred Revenue (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Contract With Customer, Asset And Liability [Line Items]    
Deferred revenue $ 1,894 $ 24,513
Long-term portion of deferred revenue 1,818 23,023
Current portion of deferred revenue 76 1,490
Collaboration and licensing agreements    
Contract With Customer, Asset And Liability [Line Items]    
Deferred revenue 1,818 23,023
Prepaid product and service revenues    
Contract With Customer, Asset And Liability [Line Items]    
Deferred revenue 52 1,277
Other    
Contract With Customer, Asset And Liability [Line Items]    
Deferred revenue $ 24 $ 213