XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Payable and Accrued Liabilities - Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Accrued liabilities:    
Employee benefits $ 8,931 $ 9,797
Customer tooling 350 516
Taxes other than on income 520 391
Insurance 268 208
Advances from customers 271  
Deferred revenue 258  
Other 370 404
Total accounts payable and accrued liabilities 16,139 14,724
Security Products    
Accounts payable:    
Accounts payable 3,120 2,594
Marine Components    
Accounts payable:    
Accounts payable $ 2,051 $ 814