XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Payable and Accrued Liabilities - Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued liabilities:    
Employee benefits $ 10,489 $ 9,797
Taxes other than on income 279 391
Customer tooling 135 516
Advances from customers 298  
Insurance 255 208
Deferred revenue 243  
Other 382 404
Total accounts payable and accrued liabilities 15,618 14,724
Security Products    
Accounts payable:    
Accounts payable 2,663 2,594
Marine Components    
Accounts payable:    
Accounts payable $ 874 $ 814