XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of revenues by type of service
   Three Months Ended September 30,   Nine Months Ended September 30, 
   2022   2021   2022   2021 
Product sales  $359,112   $643,887   $1,614,435   $1,479,270 
Laboratory services   31,016    192,753    94,515    643,602 
Collaboration revenue   58,585    402,492    176,713    757,591 
Total revenue  $448,713   $1,239,132   $1,885,663   $2,880,463 

 

Schedule of revenues by geography
   Three Months Ended September 30,   Nine Months Ended September 30, 
   2022   2021   2022   2021 
Domestic  $135,857   $372,902   $415,926   $1,036,662 
International   312,856    866,230    1,469,737    1,843,801 
Total revenue  $448,713   $1,239,132   $1,885,663   $2,880,463 
                     

Summary of changes in deferred revenue
Balance at December 31, 2021 
—  
 
New deferrals, net of amounts recognized in the current period   210,735 
Currency translation adjustment   (15,775)
Balance at September 30, 2022  194,960