v3.26.1
NET LOSS PER SHARE - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Line Items]            
Net loss $ (9,298) $ (8,623) $ (9,225) $ (9,418) $ (17,921) $ (18,643)
Numerator for Basic and Dilutive EPS – Loss available to common stockholders $ (9,298)   $ (9,225)   $ (17,921) $ (18,643)
Denominator for Basic EPS - Weighted-average common stock 99,797,156   78,077,118   98,751,951 76,893,733
Denominator for Dilutive EPS - Weighted-average common stock 99,797,156   78,077,118   98,751,951 76,893,733
Earnings Per Share, Basic $ (0.09)   $ (0.12)   $ (0.18) $ (0.24)
Earnings Per Share, Diluted $ (0.09)   $ (0.12)   $ (0.18) $ (0.24)
Common Stock            
Earnings Per Share [Line Items]            
Denominator for Basic EPS - Weighted-average common stock 99,797,156   78,077,118   98,751,951 76,893,733
Denominator for Dilutive EPS - Weighted-average common stock 99,797,156   78,077,118   98,751,951 76,893,733