v3.26.1
Commitments and Contingencies (Details)
$ in Millions
Sep. 15, 2025
USD ($)
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Apr. 01, 2024
patent
Mar. 28, 2024
patent
Mar. 19, 2024
patent
Loss Contingencies [Line Items]            
Outstanding letter of credit   $ 0.3 $ 1.4      
Settlement amount awarded to other party $ 6.4          
Third Party Contract Manufacturer            
Loss Contingencies [Line Items]            
Non-cancelable purchase commitments   13.0        
Other Vendors            
Loss Contingencies [Line Items]            
Non-cancelable purchase commitments   $ 26.3        
Hesai Photonics            
Loss Contingencies [Line Items]            
Number of patents under review | patent       4 4 4