v3.24.2.u1
NET LOSS PER SHARE - Basic and diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
NET LOSS PER SHARE        
Net loss (numerator), Basic (in dollars) $ (9,249) $ (6,302) $ (15,878) $ (12,692)
Net loss (numerator), Diluted (in dollars) $ (9,249) $ (6,302) $ (15,878) $ (12,692)
Weighted-average shares (denominator), basic (in shares) 44,022,356 43,663,112 43,900,639 43,667,385
Weighted-average shares (denominator), diluted (in shares) 44,022,356 43,663,112 43,900,639 43,667,385
Basic net loss per share (in dollars per share) $ (0.21) $ (0.14) $ (0.36) $ (0.29)
Diluted net loss per share (in dollars per share) $ (0.21) $ (0.14) $ (0.36) $ (0.29)