XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories, Changes in Inventory Reserve (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Changes in Inventory Reserve [Abstract]    
Beginning balance $ (14,677) $ (5,730)
Change in reserve [Abstract]    
Inventory reserve charged to costs of sales (2,584) (1,607)
Sale of previously reserved inventory 1,476 1,452
Change in reserve (1,108) (155)
Write off 415 211
Translation adjustments 429 119
Ending balance $ (14,941) $ (5,555)