v3.26.1
Stock-based Compensation - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
plan
$ / shares
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2026
USD ($)
plan
$ / shares
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of equity incentive plans | plan 5   5    
Remaining unamortized stock-based compensation expense, options $ 0   $ 0    
Stock-based compensation     $ 18,879,000 $ 21,724,000  
Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Issuance of common stock to employees under employee stock purchase plan (in shares) | shares 98,430 201,534 98,430    
StereoLabs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation     $ 1,300,000    
Net loss $ (18,114,000) $ (22,663,000) (42,359,000) $ (54,511,000)  
StereoLabs | Stereolabs Warrants Vested          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation     $ 200,000    
StereoLabs | Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Equity interests issued subject to lock-up (in shares) | shares     660,005    
Staggered lock-up arrangement lasting, period     4 years    
Staggered lock-Up arrangement, shares released, percent     25.00%    
2022 ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Contribution limit in percentage of employee's eligible compensation 15.00%   15.00%    
ESPP, offering period     24 months    
ESPP, purchase period     6 months    
Purchase price of common stock in percentage     85.00%    
Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based payment arrangement, cost not yet recognized $ 80,500,000   $ 80,500,000    
Unamortized stock-based compensation expense, period for recognition     2 years 1 month 6 days    
Number of unvested shares outstanding (in shares) | shares 4,792,322   4,792,322   4,085,075
Granted (in dollars per share) | $ / shares $ 18.48   $ 18.48   $ 12.02
Restricted Stock Units | StereoLabs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unamortized stock-based compensation expense, period for recognition     3 years 7 months 6 days    
Number of unvested shares outstanding (in shares) | shares 660,005   660,005    
Granted (in dollars per share) | $ / shares $ 19.18   $ 19.18    
Stock-based compensation $ 800,000        
Unamortized compensation expense not yet recognized $ 11,400,000   $ 11,400,000