v3.26.3
Stockholders' Equity - Schedule of Status of Stock Options (Details) - USD ($)
9 Months Ended
Sep. 30, 2026
Number of Options  
Outstanding, beginning balance 18,025,891
Issued 1,203,475
Exercised (172,413)
Expired/Cancelled (2,054,982)
Outstanding, ending balance 17,001,971
Ending vested and expected to vest 17,001,971
Options exercisable 13,850,585
Weighted Average Exercise Price  
Outstanding, beginning balance $ 15.05
Issued 6.96
Exercised 7.68
Expired/Cancelled 14.87
Outstanding, ending balance 14.57
Ending vested and expected to vest 14.57
Options exercisable $ 16.71
Weighted Average Remaining Contractual Life (Years)  
Options outstanding, remaining term 5 years 3 months 21 days
Ending vested and expected to vest, remaining term 5 years 3 months 21 days
Options exercisable, remaining term 4 years 5 months 23 days
Aggregate Intrinsic Value  
Option at ending balance $ 83,304,381
Ending vested and expected to vest 83,304,381
Option exercisable $ 52,898,302