v3.26.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2025
Stockholders' Equity Note [Abstract]  
Schedule of stockholders' equity note, warrants or rights
The following shares of common stock are issued and outstanding or unvested as of December 31, 2025:
Restricted stock units3,674,502 
Stock options484,770 
Total4,159,272