v3.26.1
Stock-based Compensation - Narrative (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
plan
$ / shares
shares
Mar. 31, 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    
Remaining unamortized stock-based compensation expense, options $ 0    
Stock-based compensation $ 7,494,000 $ 8,498,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%    
ESPP, offering period 24 months    
ESPP, purchase period 6 months    
Purchase price of common stock in percentage 85.00%    
Issuance of common stock to employees under employee stock purchase plan (in shares) | shares 0    
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based payment arrangement, cost not yet recognized $ 36,200,000    
Unamortized stock-based compensation expense, period for recognition 1 year 8 months 12 days    
Number of unvested shares outstanding (in shares) | shares 3,557,390   4,085,075
Granted (in dollars per share) | $ / shares $ 12.81   $ 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 10 months 24 days    
Number of unvested shares outstanding (in shares) | shares 660,005    
Granted (in dollars per share) | $ / shares $ 19.18    
Stock-based compensation $ 500,000    
Unamortized compensation expense not yet recognized $ 12,200,000