v3.25.4
EARNINGS (LOSS) PER SHARE - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Numerator — Basic and Diluted EPS    
Net loss $ (6,427) $ (12,941)
Denominator — Basic and Diluted EPS    
Weighted–average shares — Basic (in shares) 57,664 54,480
Weighted-average shares — Diluted (in shares) 57,664 54,480
Net loss per share — Basic (in dollars per share) $ (0.11) $ (0.24)
Net loss per share — Diluted (in dollars per share) $ (0.11) $ (0.24)