XML 125 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments - Amortized Cost (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Cost $ 144,564 $ 393,897
Gross Unrealized Gains 29 3
Gross Unrealized Losses (27) (4,229)
Fair Value 144,566 389,671
Included in cash and cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Cost 1,595  
Gross Unrealized Gains 0  
Gross Unrealized Losses (1)  
Fair Value 1,594  
Included in marketable securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 142,969 393,897
Gross Unrealized Gains 29 3
Gross Unrealized Losses (26) (4,229)
Fair Value 142,972 389,671
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 86,764 191,075
Gross Unrealized Gains 20 3
Gross Unrealized Losses 0 (2,598)
Fair Value 86,784 188,480
U.S. agency and government sponsored securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 2,732 4,999
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (75)
Fair Value 2,732 4,924
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Cost 10,144 74,755
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (232)
Fair Value 10,144 74,523
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost 44,924 111,123
Gross Unrealized Gains 9 0
Gross Unrealized Losses (27) (1,214)
Fair Value $ 44,906 109,909
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Cost   11,945
Gross Unrealized Gains   0
Gross Unrealized Losses   (110)
Fair Value   $ 11,835