XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingent Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability
The following table sets forth the Company’s product warranty accrual:
Warranty Liability
Balance as of December 31, 2022$870 
Additions to warranty liability871 
Warranty liability utilized(940)
Divestiture of business (113)
Balance as of December 31, 2023$688 
Schedule of Environmental Loss Contingencies The following table sets forth the Company’s undiscounted environmental obligation:
Environmental Liability
Balance as of December 31, 2022$2,472 
Additions to environmental obligations10 
Environmental obligations utilized(65)
Balance as of December 31, 2023$2,417