v3.25.4
Stockholders' Equity - Schedule of Shares Available for Grant (Details)
12 Months Ended
Dec. 31, 2025
shares
Shares Available for Grant  
Outstanding at the beginning of the period (in shares) 4,013,611
Options, RSUs and PSUs granted and issuance of shares for services rendered (in shares) (6,335,986)
Options, RSUs and PSUs cancelled (in shares) 1,598,684
Fungible ratio change adjustments (in shares) 282,731
Outstanding at the end of the period (in shares) 9,059,040
Stock Incentive Plan 2010  
Shares Available for Grant  
Additional authorization (in shares) 8,500,000
2024 Inducement Plan  
Shares Available for Grant  
Additional authorization (in shares) 1,000,000