v3.26.1
Net Loss Per Common Share - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Common Share (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of net loss per share (in shares) 9,427,799 13,341,540
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,666,074 1,741,440
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,277,155 5,235,409
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) 3,557,390 5,426,805
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) 267,175 549,260
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