XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Net Loss (Income) Per Share of Class A Common Stock (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table includes the calculation of basic and diluted net loss per share:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
(in thousands except per share information)
Net loss available to common stockholders - basic and diluted$(41,239)$(9,397)$(54,052)$(25,207)
Basic and diluted net loss per share$(1.27)$(0.52)$(1.71)$(1.40)
Shares used in the computation of basic and diluted net loss per share
32,473 18,148 31,648 18,027 
Schedule of Potentially Dilutive Securities
The potentially dilutive securities listed below were not included in the calculation of diluted weighted average common shares outstanding, as their effect would have been anti-dilutive during the three and six months ended June 30, 2025 and 2024.
Three and Six Months Ended June 30,
20252024
(in thousands)
Restricted Class A common stock— 
Class A common stock warrants221 221 
Stock options1,855 884 
Restricted stock units2,655 1,871 
Public Warrants (exercisable for Class A common stock) treated as liability1,977 1,977 
Private Placement Warrants (exercisable for Class A common stock) treated as liability3,091 3,091 
Sponsor Shares296 296