XML 50 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2022
Investments [Abstract]  
Schedule of 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, 2022
Amortized CostUnrealized GainUnrealized LossEstimated Fair Value
Marketable securities
U.S. treasury securities$384,951 $— $(6,949)$378,002 
U.S. agency securities29,01247— 29,059
Commercial paper28,815— 28,815
Corporate debt securities5,049(67)4,982
Total marketable securities$447,827 $47 $(7,016)$440,858 
December 31, 2021
Amortized CostUnrealized GainUnrealized LossEstimated Fair Value
Marketable securities
U.S. treasury 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 
Schedule of Available-for-sale Securities Reconciliation
The following table summarizes the stated maturities of the Company’s marketable securities:
December 31, 2022December 31, 2021
Amortized CostEstimated Fair ValueAmortized CostEstimated Fair Value
Due within one year$447,827 $440,858 $64,914 $64,879 
Due after one year through two years390,090387,996
Total$447,827 $440,858 $455,004 $452,875