v3.26.1
Common Stock and Stockholders’ Equity - Schedule of Warrant Activity (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Number of Shares  
Outstanding, beginning (in shares) 2,410,676
Granted (in shares) 0
Exercised (in shares) (688,764)
Cancelled (in shares) 0
Outstanding, ending (in shares) 1,721,912
Weighted Average Exercise Price  
Outstanding, beginning (in dollars per share) | $ / shares $ 0.01
Exercised (in dollars per share) | $ / shares 0.01
Outstanding, ending (in dollars per share) | $ / shares $ 0.01
Weighted Average Remaining Life (years)  
Warrants outstanding at January 1, 2026 6 years 6 months 29 days
Exercised 6 years 4 months 13 days
Warrants outstanding at June 30, 2026 6 years 29 days