XML 47 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Collaboration with Verily Life Sciences (Details) - Verily Life Sciences - Collaborative Arrangement - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Nov. 20, 2018
Dec. 31, 2021
Mar. 31, 2018
Dec. 31, 2019
Mar. 31, 2022
Dec. 28, 2018
Collaborative Arrangement, Initial Payment            
Other Commitments [Line Items]            
Closing stock price (USD per share)           $ 118.28
Initial payment on collaborative agreement $ 250.0          
Issuance of common stock in connection with achievement of regulatory approval milestone, net of issuance costs (in shares) 1,840,943          
Collaborative research and development fee   $ 87.1 $ 217.7      
Collaborative Arrangement, Milestone Payments            
Other Commitments [Line Items]            
Collaborative research and development fee       $ 3.2    
Potential future common stock issuable (shares)         1,288,660  
Collaborative Arrangement, Approval Milestone            
Other Commitments [Line Items]            
Potential future common stock issuable (shares)         736,377