XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Change in Fair Value of Convertible Notes and Contingent Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Derivative liability          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Fair value, beginning of the year     $ 217 $ 101 $ 101
Changes in fair value $ 0 $ 300 1,707 200 116
Gain on settlement (1,900)   (1,924)    
Fair value, end of period 0   0   217
Convertible notes          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Fair value, beginning of the year     3,449 6,938 6,938
Changes in fair value 0 $ 300 608 $ 200 684
Vesting of revesting notes         72
Gain/loss related to write-off of derivative liability upon conversion     (3,548)   (3,919)
Gain on settlement (500)   (509)    
Fair value, end of period $ 0   $ 0   3,449
Convertible notes | Convertible Debt, Revesting Notes          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Gain/loss related to write-off of derivative liability upon conversion         $ (326)