v3.25.2
Significant Accounting Policies - EPS (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 $ (10,386) $ (18,176) $ (8,118) $ (6,629) $ (28,562) $ (14,747)
Denominator:            
Weighted-average shares outstanding, basic (in shares) 32,195,366   31,913,887   32,195,355 30,476,657
Weighted-average shares outstanding, diluted (in shares) 32,195,366   31,913,887   32,195,355 30,476,657
Net loss per share, basic (in dollars per share) $ (0.32)   $ (0.25)   $ (0.89) $ (0.48)
Net loss per share, diluted (in dollars per share) $ (0.32)   $ (0.25)   $ (0.89) $ (0.48)