v3.26.1
Amazon Warrant (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended 13 Months Ended
Jun. 30, 2026
$ / shares
shares
Jun. 30, 2026
$ / shares
shares
May 31, 2026
shares
Feb. 10, 2023
USD ($)
year
$ / shares
shares
ATM Agreement        
Class of Warrant or Right [Line Items]        
Sale of stock, number of shares issued in transaction (in shares)     4,671,406  
Velodyne | Amazon Warrant | Expected Term | Valuation Technique, Option Pricing Model        
Class of Warrant or Right [Line Items]        
Warrants, fair value measurement inputs | year       6.98
Velodyne | Amazon Warrant | Price Volatility | Valuation Technique, Option Pricing Model        
Class of Warrant or Right [Line Items]        
Warrants, fair value measurement inputs       0.537
Velodyne | Amazon Warrant | Risk Free Interest Rate | Valuation Technique, Option Pricing Model        
Class of Warrant or Right [Line Items]        
Warrants, fair value measurement inputs       0.0386
Velodyne | Amazon Warrant | Expected dividend rate | Valuation Technique, Option Pricing Model        
Class of Warrant or Right [Line Items]        
Warrants, fair value measurement inputs       0
Stereolabs Acquisition | Common Stock        
Class of Warrant or Right [Line Items]        
Issuance of common stock in connection with Stereolabs acquisition (in shares)   1,847,677    
Amazoncom NV Investment Holdings LLLC | Amazon Warrant        
Class of Warrant or Right [Line Items]        
Warrants issued, exercise price (in dollars per share) | $ / shares $ 50.30 $ 50.30    
Number of shares issuable (in shares) 12,939      
Amazoncom NV Investment Holdings LLLC | Velodyne | Amazon Warrant        
Class of Warrant or Right [Line Items]        
Warrants issued, number of preferred stock callable (in shares) 3,290,094 3,290,094   3,263,898
Warrants issued, exercise price (in dollars per share) | $ / shares $ 50.49 $ 50.49   $ 50.71
Number of shares issuable (in shares)   5,185    
Class of warrant or right, vesting payments to be received | $       $ 100.0
Warrants vested during period (in shares) 289,490 432,380    
Number of warrants vested (in shares) 3,161,365 3,161,365