v3.26.1
Significant Balance Sheet Components - Schedule of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Accrued Liabilities and Other Liabilities [Abstract]        
Accrued compensation $ 3,099 $ 6,856    
Deferred revenue, current 2,110 470    
Accrued warranty expense 980 870 $ 625 $ 556
Accrued deferred offering costs 2,090 734    
Other accrued liabilities 8,535 6,829    
Total $ 16,814 $ 15,759