XML 66 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Summary of Accrued and Other Liabilities
Accrued and other liabilities consisted of the following as of December 31:
20252024
Compensation and benefits$12,208 $12,542 
Derivative liabilities110 5,701 
Accrued freight1,856 3,243 
Taxes payable2,980 2,122 
Accrued legal and professional fees1,847 1,694 
Customer tooling projects471 1,259 
Warranty costs1,387 1,207 
Other3,027 4,557 
$23,886 $32,325