XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Fair value measurements - Common Stock Warrants Reconciliation of Beginning and Ending Balances (Details) - Common Stock Warrants
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at December 31, 2023 $ 0
Warrant modification and reclassification to liabilities 2,100
Change in fair value (1,113)
Balance at September 30, 2024 $ 987