XML 59 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2021
Investments [Abstract]  
Marketable Securities
The amortized cost, unrealized gain (loss), and estimated fair value of the Company's investments in securities available for sale consisted of the following:
December 31, 2021
Amortized CostUnrealized GainUnrealized LossEstimated Fair Value
Marketable securities
U.S. government securities$420,392 $— $(2,107)$418,285 
Commercial paper13,878— 13,878
Asset-backed securities2,003(1)2,002
Corporate debt securities18,7313(24)18,710
Total marketable securities$455,004 $$(2,132)$452,875 
December 31, 2020
Amortized CostUnrealized GainUnrealized LossEstimated Fair Value
Marketable securities
U.S. government securities$125,823 $47 $(6)$125,864 
Commercial paper4,991— 4,991
Asset-backed securities4,29421— 4,315
Corporate debt securities14,68352(2)14,733
Total marketable securities$149,791 $120 $(8)$149,903 
Schedule of Available-for-sale Securities Reconciliation
The following table summarizes the stated maturities of the Company’s marketable securities:
December 31, 2021December 31, 2020
Amortized CostEstimated Fair ValueAmortized CostEstimated Fair Value
Due within one year$64,914 $64,879 $149,791 $149,903 
Due after one year through two years390,090387,996
Total$455,004 $452,875 $149,791 $149,903