v3.26.1
Loss per Share - Schedule of Computation of Basic Net Loss Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share, Basic, Two Class Method [Abstract]            
Net Income (Loss) $ (9,006) $ (6,946) $ 5,151 $ (17,401) $ (15,952) $ (12,250)
Net income (loss) attributable to common stockholders - basic $ (9,006)   $ 1,191   $ (15,952) $ (12,250)
Weighted average number of shares of common stock outstanding - basic 6,898,804   1,935,554   6,773,125 976,885
Net income (loss) per share of common stock - basic $ (1.31)   $ 0.62   $ (2.36) $ (12.54)
Series A Warrants [Member]            
Earnings Per Share, Basic, Two Class Method [Abstract]            
Income attributable to 2025 Warrants     $ (1,665)      
Series B Warrants [Member]            
Earnings Per Share, Basic, Two Class Method [Abstract]            
Income attributable to 2025 Warrants     $ (2,295)