XML 71 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Inventory - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Inventory [Line Items]        
Inventory renegotiated charges     $ (69,412) $ (536)
Inventory write down     4,135 $ 21,043
Business Efficiency Program        
Inventory [Line Items]        
Inventory renegotiated charges $ 300   300  
Strategy shift charges $ (300)   8,600  
Inventory write down   $ 21,000 4,100  
Other charges     $ 4,500