XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingent Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
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, 2021$1,042 
Additions to warranty liability211 
Warranty liability utilized(383)
Balance as of December 31, 2022$870 
Schedule of Future Payments of Legal Settlements The expected payments under the UPRR Settlement Agreement for the year ending December 31, 2023 and thereafter were as follows:
Year Ending December 31,
2023$8,000 
20248,000 
Total$16,000 
Environmental Loss Contingencies The following table sets forth the Company’s undiscounted environmental obligation:
Environmental Liability
Balance as of December 31, 2021$2,519 
Additions to environmental obligations40 
Environmental obligations utilized(87)
Balance as of December 31, 2022$2,472