XML 144 R130.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 18,868 $ 14,280 $ 16,445
Charged to Costs and Expenses 3,457 6,479 (297)
Charged to Other (199) 160 (93)
Deductions 11,137 2,051 1,775
Balance at End of Year 10,989 18,868 14,280
LIFO Reserve      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 39,528 51,342 22,900
Charged to Costs and Expenses (6,263) (11,814) 28,442
Charged to Other 0 0 0
Deductions 0 0 0
Balance at End of Year 33,265 39,528 51,342
Valuation Allowance on Deferred Tax Assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 66,266 79,427 90,879
Charged to Costs and Expenses 7,921 4,432 (10,636)
Charged to Other 2,681 (17,593) (892)
Deductions 0 0 (76)
Balance at End of Year $ 76,868 $ 66,266 $ 79,427