v3.25.4
Commitments and Contingent Liabilities (Tables)
12 Months Ended
Dec. 31, 2025
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, 2024
$
602 
Additions to warranty liability
667 
Warranty liability utilized
(617)
Balance as of December 31, 2025
$
652 
Schedule of Environmental Loss Contingencies The following table sets forth the Company’s undiscounted environmental obligation:
Environmental Liability
Balance as of December 31, 2024
$
1,796 
Additions to environmental obligations
— 
Environmental reserve adjustment
(255)
Environmental obligations utilized
(46)
Balance as of December 31, 2025
$
1,495