XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable securities - Summary Of Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Amortized Cost $ 94,890 $ 97,791
Gross Unrealized Gains 2  
Gross Unrealized Losses (292) (763)
Fair Value 94,600 97,028
U.S. Treasury Securities    
Marketable Securities [Line Items]    
Amortized Cost 53,198 22,630
Gross Unrealized Gains 2  
Gross Unrealized Losses (4) (24)
Fair Value 53,196 22,606
Corporate Debt Securities    
Marketable Securities [Line Items]    
Amortized Cost 41,692 75,161
Gross Unrealized Losses (288) (739)
Fair Value $ 41,404 $ 74,422