XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Cash and Investments in Marketable Securities - Schedule of Portfolio of Cash and Investments in Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost $ 429,502  
Gross Unrealized Gains 25  
Gross Unrealized Losses (1,801) $ (700)
Fair Value 427,726 762,625
Cash 8,798 1,250
Total cash and investments in marketable securities 504,977 798,783
Corporate notes and bonds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 84,377  
Gross Unrealized Gains 0  
Gross Unrealized Losses (855)  
Fair Value 83,522 278,121
Corporate commercial paper | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 345,125  
Gross Unrealized Gains 25  
Gross Unrealized Losses (946)  
Fair Value 344,204 478,629
Obligations of U.S. government agencies | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 0  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Fair Value 0 5,875
Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments in marketable securities 47,054 23,968
Certificates of deposit | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments in marketable securities $ 21,399 $ 10,940