XML 62 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Installment
segment
Dec. 31, 2022
EUR (€)
Installment
segment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Summary Of Significant Accounting Policies [Line Items]        
Unbilled receivable $ 72,000   $ 127,600  
Allowance for doubtful accounts 200   200  
Contract assets, current 8,929   13,363  
Gain (loss) on foreign currency translation $ 700   $ (300) $ 2,400
Threshold percentage for disclosure of revenue and receivables 10.00% 10.00% 10.00% 10.00%
Advertising Expense $ 41,400   $ 38,900 $ 25,500
Number of business segments | segment 1 1    
401 (K) Plan        
Summary Of Significant Accounting Policies [Line Items]        
Employee contribution limit as a percentage of their eligible compensation 100.00% 100.00%    
Percentage of employer contribution matched of the first employee pay 100.00% 100.00%    
Maximum employee contribution limit as a percentage of their total taxable earnings 5.00% 5.00%    
Employer contribution $ 15,300   14,600 14,700
Defined Contribution Plan        
Summary Of Significant Accounting Policies [Line Items]        
Maximum employee contribution limit as a percentage of their total taxable earnings 40.00% 40.00%    
Employer contribution $ 5,100   5,200 $ 4,400
Per employee contribution limit | €   € 115,000    
Maximum percentage of employer contribution matched of employee's 18.00% 18.00%    
Time-Based Stock Options        
Summary Of Significant Accounting Policies [Line Items]        
Expiration period 10 years 10 years    
Number of equal annual installments for stock vested | Installment 4 4    
Time-Based Stock Options | Non-employee Directors        
Summary Of Significant Accounting Policies [Line Items]        
Expiration period 10 years 10 years    
Vesting period 1 year 1 year    
Time-Based RSUs        
Summary Of Significant Accounting Policies [Line Items]        
Number of equal annual installments for stock vested | Installment 4 4    
Minimum        
Summary Of Significant Accounting Policies [Line Items]        
Manufacturing Process period 10 days 10 days    
Maximum        
Summary Of Significant Accounting Policies [Line Items]        
Manufacturing Process period 56 days 56 days    
Manufacturing and royalty revenues | Minimum        
Summary Of Significant Accounting Policies [Line Items]        
Payment terms in number of days 30 days 30 days    
Manufacturing and royalty revenues | Maximum        
Summary Of Significant Accounting Policies [Line Items]        
Payment terms in number of days 90 days 90 days    
Manufacturing Revenue | VUMERITY        
Summary Of Significant Accounting Policies [Line Items]        
Percentage of cost plus 15.00% 15.00%    
VUMERITY | Biogen        
Summary Of Significant Accounting Policies [Line Items]        
Consideration expects to receive 2022-11 2022-11    
VUMERITY | Other Assets | Biogen        
Summary Of Significant Accounting Policies [Line Items]        
Contract assets, current     $ 5,000