v3.25.2
Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings per Share
Presented in the table below is a reconciliation of the numerator and denominator for the basic and diluted loss per share (“LPS”) calculations for the three and six months ended June 30:
Three Months EndedSix Months Ended
June 30, 2025June 30, 2024June 30, 2025June 30, 2024
Net loss $(19,196)$(4,172)$(23,858)$(7,772)
Basic and diluted weighted average shares outstanding 115,965 57,354 102,775 57,354 
Net loss attributable to common shareholders, basic and diluted $(165.53)$(72.74)$(232.13)$(135.51)
Schedule of Antidilutive Securities
The following securities were not included in the computation of diluted shares outstanding because the effect would be anti-dilutive:
June 30, 2025June 30, 2024
Series Seed882,620 830,786 
Series A1,173,971 1,173,971 
Series B349,264 309,956 
Series C2,626,639 2,626,639 
Series D4,240,522 4,240,522 
Series E
3,080,414 — 
Common Options1,716,821 1,152,056 
Common Warrants17,827 17,827 
Series Seed Warrants— 51,834 
Series B Warrants13,102 52,410 
Series D Warrants130,736 130,736 
Total14,231,916 10,586,737