v3.26.1
Net Loss Per Share - Schedule of Reconciliation of Numerators and Denominators of Basic and Diluted Net Loss per 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 [Abstract]            
Net Income (Loss) $ (21,043) $ (17,740) $ (10,490) $ (10,653) $ (38,783) $ (21,143)
Share (denominator):            
Weighted average number of common shares outstanding used in basic computation 19,089,211   843,168   10,054,267 832,224
Weighted average number of common shares outstanding used in diluted computation 19,089,211   843,168   10,054,267 832,224
Net loss per share attributable to common stockholders            
Basic (in dollars per share) $ (1.1)   $ (12.44)   $ (3.86) $ (25.41)
Diluted (in dollars per share) $ (1.1)   $ (12.44)   $ (3.86) $ (25.41)