Annual report [Section 13 and 15(d), not S-K Item 405]

Inventory (Tables)

v3.25.4
Inventory (Tables)
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory and Provision for Inventory Write-Down
Inventory consists of the following as of the periods presented:
(in thousands) December 31,
2025
December 31,
2024
Finished goods $ 35,975  $ 27,054 
Work in process 1,215  1,325 
Raw materials 5,183  4,804 
Inventory $ 42,373  $ 33,183 
The provision for inventory write-down is as follows for the periods presented:
Years Ended December 31,
(in thousands) 2025 2024 2023
Provision for inventory write-down $ 4,534  $ 6,989  $ 1,939