XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Payables And Accruals [Abstract]  
Accounts Payable and Accrued Liabilities

December 31, 

December 31, 

    

2021

    

2022

(In thousands)

Accounts payable:

 

  

 

  

Security Products

$

2,594

$

2,663

Marine Components

 

814

 

874

Accrued liabilities:

 

  

 

  

Employee benefits

 

9,797

 

10,489

Taxes other than on income

 

391

 

279

Customer tooling

 

516

 

135

Advances from customers

298

Insurance

 

208

 

255

Deferred revenue

243

Other

 

404

 

382

Total accounts payable and accrued liabilities

$

14,724

$

15,618