v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Antidilutive Shares
The following table summarizes potential common shares that were excluded as their effect is anti-dilutive:
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Preferred shares outstanding6,734,080 — 6,734,080 — 
Options and unvested stock units outstanding749,562 19,753 749,562 19,753 
Warrants outstanding4,076,371 1,036,983 4,076,371 1,036,983 
Convertible promissory notes1,580,647 — 1,580,647 — 
Unvested shares related to VLD MSA477,455 — 477,455 — 
Contingent Sponsor Earnout Shares2,054 2,054 2,054 2,054 
Total13,620,169 1,058,790 13,620,169 1,058,790