v3.25.2
Summary of significant accounting policies (Tables)
6 Months Ended
Jun. 30, 2025
Accounting Policies [Abstract]  
Schedule of basic and diluted loss per share

Three Months Ended June 30, 

Six Months Ended June 30, 

2025

2024

2025

    

2024

Numerator:

Net loss

$

(10,386)

$

(8,118)

$

(28,562)

$

(14,747)

Denominator:

Weighted-average shares of Series A and Series B common stock outstanding, basic and diluted

 

32,195,366

 

31,913,887

 

32,195,355

 

30,476,657

Net loss per share of Series A and Series B common stock outstanding, basic and diluted

$

(0.32)

$

(0.25)

$

(0.89)

$

(0.48)

Schedule of potentially dilutive securities

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2025

    

2024

    

2025

    

2024

Options to purchase Series A common stock

5,738,868

4,464,067

5,738,868

4,464,067

Warrant to purchase Series A common stock

1,000

1,000

1,000

1,000

Restricted stock units

1,098,399

1,125,840

1,098,399

1,125,840

Total

 

6,838,267

 

5,590,907

 

6,838,267

 

5,590,907