XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Loss Per Share (Tables)
9 Months Ended
Sep. 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 nine months ended September 30, 2025 and 2024 (in thousands, except par value, share and per share amounts):
Three Months EndedNine Months Ended
September 30, 2025September 30, 2024September 30, 2025September 30, 2024
Net loss $(8,729)$(4,055)$(32,587)$(11,827)
Basic and diluted weighted average shares outstanding 13,604,556 59,372 4,652,825 58,031 
Net loss attributable to common shareholders, basic and diluted $(0.64)$(68.31)$(7.00)$(203.81)
Schedule of Antidilutive Securities
The following securities were not included in the computation of diluted shares outstanding because the effect would be anti-dilutive:
September 30, 2025September 30, 2024
Series Seed— 830,786 
Series A— 1,173,971 
Series B— 309,956 
Series C— 2,626,639 
Series D— 4,240,522 
Common Options1,457,687 1,300,763 
Common Warrants104,984 17,827 
Series Seed Warrants— 51,834 
Series B Warrants— 52,410 
Series D Warrants— 130,736 
Total1,562,671 10,735,444