XML 59 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories - Changes in Inventory Reserve (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Changes In Inventory Reserve [Abstract]    
Beginning balance $ (7,732) $ (10,599)
Change in reserve    
Inventory reserve charged to costs of sales (2,299) (1,550)
Sale of previously reserved inventory 1,268 2,661
Change in reserve (1,031) 1,111
Write off 197 266
Translation adjustments (188) 275
Ending balance $ (8,754) $ (8,947)