XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts payable and accrued liabilities - Accounts payable and accrued liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Accrued liabilities:    
Employee benefits $ 8,703 $ 10,489
Taxes other than on income 489 279
Insurance 264 255
Deferred revenue 574 243
Customer tooling 199 135
Advances from customers 440 298
Other 387 382
Total accounts payable and accrued liabilities 15,047 15,618
Security Products    
Accounts payable:    
Accounts payable 3,156 2,663
Marine Components    
Accounts payable:    
Accounts payable $ 835 $ 874