XML 93 R83.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share Attributable to Common Stockholders - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]                
Net Loss $ (4,435) $ (14,710) $ (2,602) $ (2,703) $ (4,629) $ (1,565) $ (21,747) $ (8,897)
Less: Preferred stock return and dividend (185)     0     (496) 0
Less: Deemed dividend (54)     0     (514) 0
Net Loss Attributable to Common Stockholders, basic (4,674)     (2,703)     (22,757) (8,897)
Net Loss Attributable to Common Stockholders, diluted $ (4,674)     $ (2,703)     $ (22,757) $ (8,897)
Net Loss Per Share                
Net Loss Per Share - Basic (in usd per share) $ (0.13)     $ (0.66)     $ (1.23) $ (2.26)
Net Loss Per Share - Diluted (in usd per share) $ (0.13)     $ (0.66)     $ (1.23) $ (2.26)
Weighted Average Number of Shares Outstanding                
Diluted (in shares) 34,986,105     4,116,700     18,439,744 3,931,075
Basic (in shares) 34,986,105     4,116,700     18,439,744 3,931,075