XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Schedule of Cost Or Amortized Cost, Gross Unrealized Gains, Gross Unrealized Losses, And Total Estimated Fair Value Of Financial Assets (Details) - Fair Value Measurements Recurring - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cost or Amortized Cost $ 190,901 $ 196,765
Gross Unrealized Gains 3
Gross Unrealized Losses (1,730) (42)
Total Estimated Fair Value 189,171 196,726
Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cost or Amortized Cost 27,430 113,058
Gross Unrealized Gains
Gross Unrealized Losses
Total Estimated Fair Value 27,430 113,058
U.S. Government Agency Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cost or Amortized Cost 94,276 18,314
Gross Unrealized Gains
Gross Unrealized Losses (1,249) (23)
Total Estimated Fair Value 93,027 18,291
Corporate Notes and Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cost or Amortized Cost 36,374 36,975
Gross Unrealized Gains 3
Gross Unrealized Losses (379) (12)
Total Estimated Fair Value 35,995 36,966
Yankee Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cost or Amortized Cost 1,920  
Gross Unrealized Gains  
Gross Unrealized Losses (2)  
Total Estimated Fair Value 1,918  
Commercial Paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cost or Amortized Cost 18,291 16,489
Gross Unrealized Gains
Gross Unrealized Losses
Total Estimated Fair Value 18,291 16,489
Treasury Bill    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cost or Amortized Cost 4,500 4,494
Gross Unrealized Gains
Gross Unrealized Losses (10) (4)
Total Estimated Fair Value 4,490 4,490
Asset-Backed Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cost or Amortized Cost 8,110 7,435
Gross Unrealized Gains
Gross Unrealized Losses (90) (3)
Total Estimated Fair Value $ 8,020 $ 7,432