XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Investments - Schedule of Debt Securities, Available-for-sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Cost $ 262,977 $ 393,897
Gross Unrealized Gains 49 3
Gross Unrealized Losses (857) (4,229)
Fair Value 262,169 389,671
Included in marketable securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 262,977 393,897
Gross Unrealized Gains 49 3
Gross Unrealized Losses (857) (4,229)
Fair Value 262,169 389,671
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 210,583 191,075
Gross Unrealized Gains 47 3
Gross Unrealized Losses (749) (2,598)
Fair Value 209,881 188,480
U.S. agency and government sponsored securities    
Debt Securities, Available-for-sale [Line Items]    
Cost   4,999
Gross Unrealized Gains   0
Gross Unrealized Losses   (75)
Fair Value   4,924
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Cost 7,467 74,755
Gross Unrealized Gains 0 0
Gross Unrealized Losses (14) (232)
Fair Value 7,453 74,523
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost 43,946 111,123
Gross Unrealized Gains 2 0
Gross Unrealized Losses (91) (1,214)
Fair Value 43,857 109,909
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 981 11,945
Gross Unrealized Gains 0 0
Gross Unrealized Losses (3) (110)
Fair Value $ 978 $ 11,835