Annual report [Section 13 and 15(d), not S-K Item 405]

Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share of Common Stock for Continuing and Discontinued Operations (Details)

v3.25.1
Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share of Common Stock for Continuing and Discontinued Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Basic loss per share:    
Net loss $ (35,129) $ (31,544)
Weighted average shares, basic (in shares) 4,426,149 277,727
Basic, net loss per share (in dollars per share) $ (7.94) $ (113.58)
Diluted loss per share:    
Net loss - basic $ (35,129) $ (31,544)
Change in fair value of warrant liability (121,611)  
Net loss - diluted $ (156,740) $ (31,544)
Weighted average shares, basic (in shares) 4,426,149 277,727
Common shares issuable for warrants (in shares) 3,070,240  
Weighted average shares, diluted (in shares) 7,496,389 277,727
Diluted, net loss per share (in dollars per share) $ (20.91) $ (113.58)