XML 66 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Additional Information (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 01, 2021
USD ($)
Dec. 31, 2022
USD ($)
Segment
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
$ / shares
Summary Of Significant Accounting Policies [Line Items]        
Number of operating segments | Segment   1    
Tax benefit Percentage   50.00%    
Products, net   $ 843,769 $ 612,401 $ 455,865
Percentage of discount recognized on graded-vesting based on stock-based compensation expense over the purchase period   15.00%    
Right of use assets   $ 64,954 45,531  
Operating lease liabilities   73,067    
Increase in convertible notes $ 96,800      
Decrease in accumulated deficit (60,200)      
Decrease in additional paid-in-capital $ (157,000)      
Net loss   $ (703,488) $ (418,780) $ (554,128)
Effect on diluted net earnings (loss) per share | $ / shares   $ (8.03) $ (5.15) $ (7.11)
Employee Stock Purchase Plan [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Percentage of closing price of common stock   85.00%    
Patents [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Initial term of patents   20 years    
Minimum [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Accounts receivable payment term   60 days    
Minimum [Member] | Outside of U.S. [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Accounts receivable payment term   45 days    
Maximum [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Accounts receivable payment term   91 days    
Maximum [Member] | Outside of U.S. [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Accounts receivable payment term   150 days