XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Nature of Business and Basis of Presentation - Reconciliation of Reported Net Loss with Reported Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share Reconciliation [Abstract]            
Net loss $ (12,553) $ (3,014) $ (7,725) $ (4,330) $ (15,567) $ (12,055)
Deemed dividend attributable to Series J Convertible Preferred Stock 1   0   2 541
Net loss attributable to common shareholders $ (12,552)   $ (7,725)   $ (15,565) $ (11,514)
Weighted average shares outstanding - basic (in Shares) 205,839   9,755   154,991 86,261
Weighted average shares outstanding - diluted (in Shares) 205,839   9,755   154,991 86,261
Basic loss per share (in Dollars per share) $ (60.99)   $ (791.82)   $ (100.44) $ (139.74)
Diluted loss per share (in Dollars per share) $ (60.99)   $ (791.82)   $ (100.44) $ (139.74)