XML 69 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share - Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net Loss Per Share        
Net Income (Loss) $ (100) $ (4,640) $ (1,986) $ (20,208)
Weighted-average shares outstanding 23,352,530 20,024,798 22,323,856 19,961,999
Weighted-average shares used to compute diluted net loss per share 23,352,530 20,024,798 22,323,856 19,961,999
Net loss per share - Basic $ 0.00 $ (0.23) $ (0.09) $ (1.01)
Net loss per share - Diluted $ 0.00 $ (0.23) $ (0.09) $ (1.01)