XML 79 R64.htm IDEA: XBRL DOCUMENT v3.24.1
Net Loss per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net Loss per Share    
Net Income (Loss) $ (12,147) $ (18,645)
Weighted average common shares outstanding    
Basic 26,752,055 24,971,031
Diluted 26,752,055 24,971,031
Basic income (loss) per share of common stock (in dollars per share) $ (0.45) $ (0.75)
Diluted income (loss) per share of common stock (in dollars per share) $ (0.45) $ (0.75)