XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair value measurement - Financial assets measured at fair value (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Unrealized Loss $ (18)  
Contractual maturity term 6 months  
Recurring    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 305,565 $ 136,422
Unrealized gain 5 22
Unrealized Loss (1)  
Fair value 305,569 136,444
Recurring | Level 1 | Money market funds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 46,482 73,988
Fair value 46,482 73,988
Recurring | Level 2 | U.S. Treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 219,101 22,993
Unrealized gain 4  
Unrealized Loss (1)  
Fair value 219,104 22,993
Recurring | Level 2 | Marketable securities (U.S. treasury securities)    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 39,982 39,441
Unrealized gain 1 22
Fair value $ 39,983 $ 39,463