XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Assets - Available-For-Sale Securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Total available-for-sale securities      
Amortized Cost $ 104,427   $ 104,512
Gross Unrealized Losses (1,150)   (331)
Estimated Fair Value 103,277   104,181
Available-for-sale securities in a loss position      
Estimated Fair Value 102,277   103,182
Gross Unrealized Losses (1,150)   (331)
Investments that had been in a continuous loss position for more than 12 months 0   0
Contractual maturities - Amortized Cost      
Amortized Cost, Due in one year or less 77,493    
Amortized Cost, Due after one year through two years 26,934    
Amortized Cost 104,427   104,512
Contractual maturities - Estimated Fair Value      
Estimated Fair Value, Due in one year or less 76,943    
Estimated Fair Value, Due after one year through two years 26,334    
Available-for-sale Securities, Debt Securities, Total 103,277   104,181
Realized gains or losses      
Realized gains or losses 0 $ 0  
U.S. treasuries      
Total available-for-sale securities      
Amortized Cost 52,737   51,269
Gross Unrealized Losses (590)   (174)
Estimated Fair Value 52,147   51,095
Available-for-sale securities in a loss position      
Estimated Fair Value 52,147   51,095
Gross Unrealized Losses (590)   (174)
Contractual maturities - Amortized Cost      
Amortized Cost 52,737   51,269
Contractual maturities - Estimated Fair Value      
Available-for-sale Securities, Debt Securities, Total 52,147   51,095
Government agency securities      
Total available-for-sale securities      
Amortized Cost 10,564   12,075
Gross Unrealized Losses (80)   (23)
Estimated Fair Value 10,484   12,052
Available-for-sale securities in a loss position      
Estimated Fair Value 10,484   12,052
Gross Unrealized Losses (80)   (23)
Contractual maturities - Amortized Cost      
Amortized Cost 10,564   12,075
Contractual maturities - Estimated Fair Value      
Available-for-sale Securities, Debt Securities, Total 10,484   12,052
Corporate debt      
Total available-for-sale securities      
Amortized Cost 40,126   40,169
Gross Unrealized Losses (480)   (134)
Estimated Fair Value 39,646   40,035
Available-for-sale securities in a loss position      
Estimated Fair Value 39,646   40,035
Gross Unrealized Losses (480)   (134)
Contractual maturities - Amortized Cost      
Amortized Cost 40,126   40,169
Contractual maturities - Estimated Fair Value      
Available-for-sale Securities, Debt Securities, Total 39,646   40,035
Commercial paper      
Total available-for-sale securities      
Amortized Cost 1,000   999
Estimated Fair Value 1,000   999
Contractual maturities - Amortized Cost      
Amortized Cost 1,000   999
Contractual maturities - Estimated Fair Value      
Available-for-sale Securities, Debt Securities, Total $ 1,000   $ 999