XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Payable and Accrued Liabilities - Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued liabilities:    
Employee benefits $ 9,797 $ 8,431
Customer tooling 516 393
Taxes other than on income 391 301
Insurance 208 172
Sales rebates 48 79
Other 356 190
Total accounts payable and accrued liabilities 14,724 12,198
Security Products    
Accounts payable:    
Accounts payable 2,594 1,859
Marine Components    
Accounts payable:    
Accounts payable $ 814 $ 773