XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisition (Summary of Unaudited Pro Forma Financial Information) - (Details) - Lane Supply - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Business Acquisition [Line Items]        
Net sales $ 309,517 $ 318,994 $ 578,937 $ 597,479
Operating income $ 42,151 $ 43,612 $ 74,899 $ 73,765