XML 77 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Inventories - Composition of Inventories (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Finished products $ 220,094 $ 201,684
Raw materials 78,733 87,038
Total inventories $ 298,827 $ 288,722