v3.26.1
Inventories - Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Inventories [Abstract]    
Raw materials and work-in-process $ 2,601 $ 2,041
Finished goods 213 205
Inventories, net $ 2,814 $ 2,246