v3.26.3
Description of Business and Summary of Significant Accounting Policies - Components of Inventories, Net of Reserve Allowance (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Finished products $ 148,961 $ 154,628
Raw materials 27,073 24,664
Total inventories $ 176,034 $ 179,292