XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Fair value measurement - Financial assets measured at fair value (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]      
Unrealized Gain $ 68 $ 48  
Maximum      
Debt Securities, Available-for-Sale [Line Items]      
Contractual maturity term   6 months  
Recurring      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost 237,150 $ 237,150 $ 136,422
Unrealized Gain   70 22
Fair Value 237,220 237,220 136,444
Recurring | Level 1 | Money market funds      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost 72,878 72,878 73,988
Fair Value 72,878 72,878 73,988
Recurring | Level 2 | U.S. Treasury securities      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost 79,760 79,760 22,993
Unrealized Gain   20  
Fair Value 79,780 79,780 22,993
Recurring | Level 2 | Marketable securities (U.S. treasury securities)      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost 84,512 84,512 39,441
Unrealized Gain   50 22
Fair Value $ 84,562 $ 84,562 $ 39,463