v3.25.2
Net Loss Per Share Attributable to Common Stockholders - Computation of Basic and Diluted 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
Numerator:            
Net loss $ (21,563) $ (12,928) $ (13,581) $ (12,992) $ (34,491) $ (26,573)
Denominator:            
Weighted average shares used to compute basic net loss per share 35,850,037   1,711,005   35,850,037 1,692,238
Weighted average of shares used to compute diluted net loss per share 35,850,037   1,711,005   35,850,037 1,692,238
Net loss per share attributable to common stockholders, Basic $ (0.60)   $ (7.94)   $ (0.96) $ (15.7)
Net loss per share attributable to common stockholders, Diluted $ (0.60)   $ (7.94)   $ (0.96) $ (15.7)