XML 60 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Net Loss per Share - Schedule of Computation of Basic and Diluted Net Loss per Share of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net loss $ (19,054) $ (5,306)
Weighted average shares outstanding used in calculating net loss per share, basic 28,241,701 358,777
Weighted average shares outstanding used in calculating net loss per share, diluted 28,241,701 358,777
Net loss per share, basic $ (0.67) $ (14.79)
Net loss per share, diluted $ (0.67) $ (14.79)