XML 49 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Assets - Available-For-Sale Securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Total available-for-sale securities      
Amortized Cost $ 112,558   $ 148,483
Gross Unrealized Gains 8    
Gross Unrealized Losses (396)   (995)
Estimated Fair Value 112,170   147,488
Available-for-sale securities in a loss position      
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 67,840   82,012
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (145)   (308)
Investments, Continuous loss position for 12 months or more, Estimated Fair Value 26,450   49,793
Investments, Continuous loss position for 12 months or more, Gross Unrealized Losses (251)   (687)
Contractual maturities - Amortized Cost      
Amortized Cost, Due in one year or less 109,067    
Amortized Cost, Due after one year through two years 3,491    
Amortized Cost 112,558   148,483
Contractual maturities - Estimated Fair Value      
Estimated Fair Value, Due in one year or less 108,704    
Estimated Fair Value, Due after one year through two years 3,466    
Available-for-sale Securities, Debt Securities, Total 112,170   147,488
Realized gains or losses      
Realized gains or losses 0 $ 0  
Unrealized losses 0 $ 0  
U.S. treasuries      
Total available-for-sale securities      
Amortized Cost 38,929   63,331
Gross Unrealized Losses (188)   (482)
Estimated Fair Value 38,741   62,849
Available-for-sale securities in a loss position      
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 26,462   39,791
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (20)   (84)
Investments, Continuous loss position for 12 months or more, Estimated Fair Value 12,279   23,057
Investments, Continuous loss position for 12 months or more, Gross Unrealized Losses (168)   (398)
Contractual maturities - Amortized Cost      
Amortized Cost 38,929   63,331
Contractual maturities - Estimated Fair Value      
Available-for-sale Securities, Debt Securities, Total 38,741   62,849
Government agency securities, Cash equivalents      
Total available-for-sale securities      
Amortized Cost 26,295   27,464
Gross Unrealized Gains 8    
Gross Unrealized Losses (40)   (98)
Estimated Fair Value 26,263   27,366
Available-for-sale securities in a loss position      
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 24,255   22,528
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (40)   (86)
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 26,295   27,464
Contractual maturities - Estimated Fair Value      
Available-for-sale Securities, Debt Securities, Total 26,263   27,366
Corporate debt      
Total available-for-sale securities      
Amortized Cost 31,462   42,006
Gross Unrealized Losses (168)   (415)
Estimated Fair Value 31,294   41,591
Available-for-sale securities in a loss position      
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 17,123   19,693
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (85)   (138)
Investments, Continuous loss position for 12 months or more, Estimated Fair Value 14,171   21,898
Investments, Continuous loss position for 12 months or more, Gross Unrealized Losses (83)   (277)
Contractual maturities - Amortized Cost      
Amortized Cost 31,462   42,006
Contractual maturities - Estimated Fair Value      
Available-for-sale Securities, Debt Securities, Total 31,294   41,591
Commercial paper      
Total available-for-sale securities      
Amortized Cost 15,872   15,682
Estimated Fair Value 15,872   15,682
Contractual maturities - Amortized Cost      
Amortized Cost 15,872   15,682
Contractual maturities - Estimated Fair Value      
Available-for-sale Securities, Debt Securities, Total $ 15,872   $ 15,682