XML 41 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Details of Certain Financial Statement Components - Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Inventories    
Raw materials $ 1,459 $ 1,344
Work-in-process 230 204
Finished goods 298 253
Total inventories $ 1,987 $ 1,801