XML 57 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories - Changes in Inventory Reserve (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Changes In Inventory Reserve [Abstract]        
Beginning balance $ (8,495) $ (8,541) $ (7,732) $ (10,599)
Change in reserve        
Inventory reserve charged to costs of sales (1,637) (1,273) (5,293) (4,234)
Sale of previously reserved inventory 554 1,835 3,400 5,962
Change in reserve (1,083) 562 (1,893) 1,728
Write off 2,736 63 3,471 390
Translation adjustments 269 (441) (419) 124
Ending balance $ (6,573) $ (8,357) $ (6,573) $ (8,357)