v3.26.1
COMMON STOCK WARRANTS (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Common Stock Warrant Activity
The following tables summarize the number of shares of common stock issuable upon exercise of the respective warrants and the activities in the number of shares of common stock as of the dates indicated:
December 31, 2025IssuedExercisedJune 30, 2026
Public Warrants764,081 — — 764,081
SMUD Warrant833 — — 833
Investment Warrant708,775 — — 708,775
IP Warrant417,997 — — 417,997
Performance Warrants51,717 — — 51,717
Bridge Financing Warrants129,312 — — 129,312
Promissory Note Warrants1,052,104 — — 1,052,104
RDO Warrants— 5,100,000(3,000,000)2,100,000
Total common stock warrants3,124,819 5,100,000 (3,000,000)5,224,819

December 31, 2024IssuedExercisedJune 30, 2025
Public Warrants764,081 — — 764,081
SMUD Warrant833 — — 833 
Investment Warrant708,775 — — 708,775
IP Warrant417,997 — — 417,997
Performance Warrants51,717 — — 51,717
Total common stock warrants1,943,403 — — 1,943,403