XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SIGNIFICANT ACCOUNTING POLICIES - Convertible notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Significant Accounting Policies [Line Items]    
Convertible notes $ 20,420 $ 20,251
Additional paid in capital   415,045
Accumulated deficit   381,549
ASU 2020-06 | Cumulative Effect, Period of Adoption, Adjusted Balance    
Significant Accounting Policies [Line Items]    
Convertible notes   20,420
Additional paid in capital   414,652
Accumulated deficit   381,325
ASU 2020-06 | Effect of Change    
Significant Accounting Policies [Line Items]    
Convertible notes   169
Additional paid in capital   (393)
Accumulated deficit   $ 224