XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Basic and Diluted Net Loss per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income (loss) per common share:        
Net income (loss) $ (6,342) $ (2,566) $ (23,657) $ 2,145
Shares:        
Basic weighted average common shares outstanding 1,366,842 1,136,291 1,346,264 978,018
Stock options and restricted stock units 2,233
Diluted weighted average common shares outstanding 1,366,842 1,136,291 1,346,264 980,251
Net earnings (loss) per share:        
Basic $ (4.64) $ (2.26) $ (17.57) $ 2.19
Diluted $ (4.64) $ (2.26) $ (17.57) $ 2.19