v3.26.1
Net Loss Per Common Share - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Common Share (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of net loss per share (in shares) 10,193,559 13,305,721
Options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of net loss per share (in shares) 1,266,807 1,728,471
Public and private common stock warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of net loss per share (in shares) 3,290,094 5,238,506
Restricted Stock Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of net loss per share (in shares) 4,792,322 5,608,426
Shares issued to Stereolabs employees and subject to vesting    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of net loss per share (in shares) 660,005 0
Share purchase rights under the ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of net loss per share (in shares) 184,331 341,692
Unvested RSAs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of net loss per share (in shares) 0 388,626