XML 62 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Reported Share-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 89,610 $ 20,195
Cost of products sold and services delivered    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense 1,489 590
Sales, general and administrative expenses    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense 71,015 14,970
Research and development expenses    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 17,106 $ 4,635