XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss Per Share Attributable to Common Stockholders - Additional Information (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive common stock equivalents have been excluded from the computation of diluted net loss per share 15,369,919 2,488,807
Shares subject to vesting (in shares) 200,536  
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive common stock equivalents have been excluded from the computation of diluted net loss per share 463,168 598,791
RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive common stock equivalents have been excluded from the computation of diluted net loss per share 1,464,073 494,733
PRSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive common stock equivalents have been excluded from the computation of diluted net loss per share 71,428 87,323
ESPP shares committed    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive common stock equivalents have been excluded from the computation of diluted net loss per share 22,791 15,104
Common stock warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive common stock equivalents have been excluded from the computation of diluted net loss per share 9,175,282 1,292,856
Convertible preferred stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive common stock equivalents have been excluded from the computation of diluted net loss per share 4,173,177 0