XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loss Per Common Share - Schedule of Computation of loss per common share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]            
Net loss $ (600) $ (829) $ (5,764) $ (4,407) $ (1,429) $ (10,171)
Weighted-average basic common shares outstanding (in shares) 8,651,078   8,432,394   8,650,878 7,366,594
Weighted-average diluted common shares outstanding (in shares) 8,651,078   8,432,394   8,650,878 7,366,594
Loss per share - basic (in dollars per share) $ (0.07)   $ (0.68)   $ (0.17) $ (1.38)
Loss per share - diluted (in dollars per share) $ (0.07)   $ (0.68)   $ (0.17) $ (1.38)