XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities - Schedule of Marketable Securities in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Marketable Securities    
Marketable securities in a continuous loss position for less than 12 months $ 197,507 $ 158,866
Marketable securities in a continuous loss position for less than 12 months, Gross Unrealized Loss (270) (328)
Marketable securities in a continuous loss position for 12 months or more 0 85,518
Marketable securities in a continuous loss position for 12 months or more, Gross Unrealized Loss 0 (723)
Marketable securities in a continuous loss position 197,507 244,384
Marketable securities in a continuous loss position, Gross Unrealized Loss (270) (1,051)
U.S. Treasury securities    
Marketable Securities    
Marketable securities in a continuous loss position for less than 12 months 153,622 116,161
Marketable securities in a continuous loss position for less than 12 months, Gross Unrealized Loss (238) (151)
Marketable securities in a continuous loss position for 12 months or more 0 77,173
Marketable securities in a continuous loss position for 12 months or more, Gross Unrealized Loss 0 (650)
Marketable securities in a continuous loss position 153,622 193,334
Marketable securities in a continuous loss position, Gross Unrealized Loss (238) (801)
U.S. Agency securities    
Marketable Securities    
Marketable securities in a continuous loss position for less than 12 months 29,330 3,197
Marketable securities in a continuous loss position for less than 12 months, Gross Unrealized Loss (22) (2)
Marketable securities in a continuous loss position for 12 months or more 0 0
Marketable securities in a continuous loss position for 12 months or more, Gross Unrealized Loss 0 0
Marketable securities in a continuous loss position 29,330 3,197
Marketable securities in a continuous loss position, Gross Unrealized Loss (22) (2)
Certificates of deposit    
Marketable Securities    
Marketable securities in a continuous loss position for less than 12 months 3,365 22,402
Marketable securities in a continuous loss position for less than 12 months, Gross Unrealized Loss 0 (119)
Marketable securities in a continuous loss position for 12 months or more 0 0
Marketable securities in a continuous loss position for 12 months or more, Gross Unrealized Loss 0 0
Marketable securities in a continuous loss position 3,365 22,402
Marketable securities in a continuous loss position, Gross Unrealized Loss 0 (119)
Corporate debt securities    
Marketable Securities    
Marketable securities in a continuous loss position for less than 12 months 1,684 4,253
Marketable securities in a continuous loss position for less than 12 months, Gross Unrealized Loss (3) (13)
Marketable securities in a continuous loss position for 12 months or more 0 8,345
Marketable securities in a continuous loss position for 12 months or more, Gross Unrealized Loss 0 (73)
Marketable securities in a continuous loss position 1,684 12,598
Marketable securities in a continuous loss position, Gross Unrealized Loss (3) (86)
Commercial paper    
Marketable Securities    
Marketable securities in a continuous loss position for less than 12 months 9,506 12,853
Marketable securities in a continuous loss position for less than 12 months, Gross Unrealized Loss (7) (43)
Marketable securities in a continuous loss position for 12 months or more 0 0
Marketable securities in a continuous loss position for 12 months or more, Gross Unrealized Loss 0 0
Marketable securities in a continuous loss position 9,506 12,853
Marketable securities in a continuous loss position, Gross Unrealized Loss $ (7) $ (43)