v3.26.1
Significant Balance Sheet Components - Schedule of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Accrued Liabilities and Other Liabilities [Abstract]            
Accrued compensation $ 5,154   $ 6,856      
Deferred revenue, current 2,194   470      
Accrued warranty expense 989 $ 980 870 $ 675 $ 625 $ 556
Accrued deferred offering costs 0   734      
Other accrued liabilities 3,556   6,829      
Total $ 11,893   $ 15,759