XML 77 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Investments - Amortized Cost (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Cost $ 393,897 $ 419,783
Gross Unrealized Gains 3 14
Gross Unrealized Losses (4,229) (922)
Fair Value 389,671 418,875
Included in cash and cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Cost   950
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value   950
Included in marketable securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 393,897 418,833
Gross Unrealized Gains 3 14
Gross Unrealized Losses (4,229) (922)
Fair Value 389,671 417,925
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 191,075 161,938
Gross Unrealized Gains 3 1
Gross Unrealized Losses (2,598) (474)
Fair Value 188,480 161,465
U.S. agency and government sponsored securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 4,999 4,995
Gross Unrealized Gains 0 0
Gross Unrealized Losses (75) (25)
Fair Value 4,924 4,970
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Cost 74,755 40,788
Gross Unrealized Gains 0 0
Gross Unrealized Losses (232) (4)
Fair Value 74,523 40,784
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost 111,123 165,522
Gross Unrealized Gains 0 13
Gross Unrealized Losses (1,214) (345)
Fair Value 109,909 165,190
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 11,945 46,540
Gross Unrealized Gains 0 0
Gross Unrealized Losses (110) (74)
Fair Value $ 11,835 $ 46,466