v3.26.1
Inventories (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 4,854 $ 3,893
Finished goods 2,565 3,582
Total $ 7,419 $ 7,475