Annual report pursuant to Section 13 and 15(d)

Inventory (Details)

v3.22.4
Inventory (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Inventory [Line Items]      
Finished goods $ 12,651 $ 11,011  
Work in process 1,026 813  
Raw materials 5,228 4,869  
Inventory 18,905 16,693  
Provision for inventory write-down $ 1,769 3,314 $ 2,242
Avive      
Inventory [Line Items]      
Provision for inventory write-down   $ 1,251