XML 56 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments - Schedule of Short-term Investments (Details) - Short-term investments - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available for sale securities, Amortized Cost $ 177,422 $ 218,218
Available for sale securities, Unrealized Losses (157) (13)
Available for sale securities, Unrealized Gains 7 16
Available for sale securities,Estimated Fair Value 177,272 218,221
Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available for sale securities, Amortized Cost 21,272 63,445
Available for sale securities,Estimated Fair Value $ 21,272 63,445
Commercial Paper | Maximum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities, Maturity (in years) 1 year  
U.S. Government Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available for sale securities, Amortized Cost $ 44,602 106,157
Available for sale securities, Unrealized Losses (68) (7)
Available for sale securities, Unrealized Gains   12
Available for sale securities,Estimated Fair Value $ 44,534 $ 106,162
U.S. Government Securities | Maximum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities, Maturity (in years) 1 year 1 year
Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available for sale securities, Amortized Cost $ 111,548 $ 48,616
Available for sale securities, Unrealized Losses (89) (6)
Available for sale securities, Unrealized Gains 7 4
Available for sale securities,Estimated Fair Value $ 111,466 $ 48,614
Corporate Debt Securities | Maximum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities, Maturity (in years) 1 year 1 year