XML 131 R98.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Components of Net Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets:    
Inventories $ 12,624 $ 9,087
Allowance for customer returns 16,298 17,854
Accrued asbestos liabilities 31,579 24,032
Accrued salaries and benefits 13,861 13,564
Tax credit and net operating loss carryforwards 7,689 5,690
Allowance for expected credit losses 4,631 3,586
Other 4,351 10
Deferred tax assets, gross 91,033 73,823
Valuation allowance (7,270) (4,849)
Total deferred tax assets 83,763 68,974
Deferred tax liabilities:    
Intangible assets acquired, net of amortization 44,319 43,755
Depreciation 7,486 6,669
Other 6,574 5,351
Total deferred tax liabilities 58,379 55,775
Net deferred tax assets $ 25,384 $ 13,199