XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Schedule of Short-term Investments Accounted as Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available for sale securities, Amortized Cost $ 237,760 $ 315,328
Available for sale securities, Unrealized Losses (411) (762)
Available for sale securities, Unrealized Gains 2 83
Available for sale securities,Estimated Fair Value 237,351 314,649
Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available for sale securities, Amortized Cost 47,507 88,995
Available for sale securities, Unrealized Losses (84) (320)
Available for sale securities, Unrealized Gains   6
Available for sale securities,Estimated Fair Value $ 47,423 $ 88,681
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
Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available for sale securities, Amortized Cost $ 37,663 $ 65,532
Available for sale securities, Unrealized Losses (117) (123)
Available for sale securities,Estimated Fair Value $ 37,546 $ 65,409
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 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 $ 152,590 $ 160,801
Available for sale securities, Unrealized Losses (210) (319)
Available for sale securities, Unrealized Gains 2 77
Available for sale securities,Estimated Fair Value $ 152,382 $ 160,559
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