v3.26.1
Details of Certain Financial Statement Components - Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Inventories    
Raw materials $ 1,377 $ 1,344
Work-in-process 194 204
Finished goods 228 253
Total inventories $ 1,799 $ 1,801