XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Investments - Available-For-Sale Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Total available-for-sale securities    
Amortized Cost $ 148,483 $ 104,512
Gross Unrealized Losses (995) (331)
Estimated Fair Value 147,488 104,181
Debt Securities, Available-for-Sale, Unrealized Loss Position [Abstract]    
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 82,012 103,182
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (308) (331)
Investments, Continuous loss position for 12 months or more, Estimated Fair Value 49,793 0
Investments, Continuous loss position for 12 months or more, Gross Unrealized Losses (687)  
Contractual maturities - Amortized Cost    
Amortized Cost, Due in one year or less 145,885  
Amortized Cost, Due after one year through two years 2,598  
Amortized Cost 148,483 104,512
Contractual maturities - Estimated Fair Value    
Estimated Fair Value, Due in one year or less 144,959  
Estimated Fair Value, Due after one year through two years 2,529  
Available-for-sale Securities, Debt Securities, Total 147,488 104,181
U.S. treasuries    
Total available-for-sale securities    
Amortized Cost 63,331 51,269
Gross Unrealized Losses (482) (174)
Estimated Fair Value 62,849 51,095
Debt Securities, Available-for-Sale, Unrealized Loss Position [Abstract]    
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 39,791 51,095
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (84) (174)
Investments, Continuous loss position for 12 months or more, Estimated Fair Value 23,057  
Investments, Continuous loss position for 12 months or more, Gross Unrealized Losses (398)  
Contractual maturities - Amortized Cost    
Amortized Cost 63,331 51,269
Contractual maturities - Estimated Fair Value    
Available-for-sale Securities, Debt Securities, Total 62,849 51,095
Government agency securities, Short-term investments    
Total available-for-sale securities    
Amortized Cost 27,464 12,075
Gross Unrealized Losses (98) (23)
Estimated Fair Value 27,366 12,052
Debt Securities, Available-for-Sale, Unrealized Loss Position [Abstract]    
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 22,528 12,052
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (86) (23)
Investments, Continuous loss position for 12 months or more, Estimated Fair Value 4,838  
Investments, Continuous loss position for 12 months or more, Gross Unrealized Losses (12)  
Contractual maturities - Amortized Cost    
Amortized Cost 27,464 12,075
Contractual maturities - Estimated Fair Value    
Available-for-sale Securities, Debt Securities, Total 27,366 12,052
Corporate debt    
Total available-for-sale securities    
Amortized Cost 42,006 40,169
Gross Unrealized Losses (415) (134)
Estimated Fair Value 41,591 40,035
Debt Securities, Available-for-Sale, Unrealized Loss Position [Abstract]    
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 19,693 40,035
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (138) (134)
Investments, Continuous loss position for 12 months or more, Estimated Fair Value 21,898  
Investments, Continuous loss position for 12 months or more, Gross Unrealized Losses (277)  
Contractual maturities - Amortized Cost    
Amortized Cost 42,006 40,169
Contractual maturities - Estimated Fair Value    
Available-for-sale Securities, Debt Securities, Total 41,591 40,035
Commercial paper    
Total available-for-sale securities    
Amortized Cost 15,682 999
Estimated Fair Value 15,682 999
Contractual maturities - Amortized Cost    
Amortized Cost 15,682 999
Contractual maturities - Estimated Fair Value    
Available-for-sale Securities, Debt Securities, Total $ 15,682 $ 999