XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation, Significant Accounting Policies and Fair Value Measurements - Common Stock Equivalent Shares Excluded From Calculation of Diluted Net Loss Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net Loss Per Share        
Anti-dilutive shares excluded from calculation of diluted net loss per share (in shares) 13,534,988 12,695,261 14,073,386 12,885,288
Employee Stock Option        
Net Loss Per Share        
Anti-dilutive shares excluded from calculation of diluted net loss per share (in shares) 8,734,054 9,113,427 8,863,374 9,372,790
Restricted Stock Units        
Net Loss Per Share        
Anti-dilutive shares excluded from calculation of diluted net loss per share (in shares) 4,708,901 3,131,834 4,819,627 3,062,498
Warrants        
Net Loss Per Share        
Anti-dilutive shares excluded from calculation of diluted net loss per share (in shares) 92,033 450,000 390,385 450,000