XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Liabilities - Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued liabilities:    
Employee benefits $ 5,208 $ 10,489
Taxes other than on income 449 279
Customer tooling 181 135
Advances from customers 256 298
Insurance 235 255
Deferred revenue 219 243
Other 562 382
Total accounts payable and accrued liabilities 11,035 15,618
Security Products    
Accounts payable:    
Accounts payable 2,662 2,663
Marine Components    
Accounts payable:    
Accounts payable $ 1,263 $ 874