XML 55 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Cash, cash equivalents, and short-term marketable securities - Debt Securities, Available-for-Sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 151,085 $ 151,980
Gross Unrealized Gains 63 31
Gross Unrealized Losses (54) (184)
Fair Value 151,094 151,827
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 77,104 107,964
Gross Unrealized Gains 30 7
Gross Unrealized Losses (39) (161)
Fair Value 77,095 107,810
U.S. government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 73,981 44,016
Gross Unrealized Gains 33 24
Gross Unrealized Losses (15) (23)
Fair Value $ 73,999 $ 44,017