XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of computation of basic and diluted net loss per share

Three Months Ended March 31, 

(in thousands, except share and per share amounts)

   

2025

   

2024

Numerator:

  

  

Net loss attributable to common stockholders - basic

$

(12,432)

$

(15,557)

Denominator:

Weighted average shares of common stock outstanding - basic and diluted

 

329,334,434

 

318,790,719

Net loss per share attributable to common stockholders - basic and diluted

$

(0.04)

$

(0.05)

 

Schedule of potentially anti-dilutive securities

As of March 31, 

2025

2024

Escrowed earn-out shares

27,690,978

27,690,978

Options to purchase common stock

5,997,166

12,381,133

Public warrants

9,199,947

9,199,947

Sponsor Earn-Out Shares

5,520,000

5,520,000

Private warrants

5,013,333

5,013,333

Unvested RSUs

13,624,859

16,525,573

Unvested PSUs

2,692,967

6,812,398

Earn-out Restricted Shares

763,193

908,700

Unvested RSAs

159,116

551,774

Total

70,661,559

84,603,836