XML 29 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts payable and accrued liabilities
12 Months Ended
Dec. 31, 2024
Accounts payable and accrued liabilities [Abstract]  
Accounts payable and accrued liabilities

Note 7  Accounts payable and accrued liabilities:

December 31, 

December 31, 

    

2023

    

2024

(In thousands)

Accounts payable:

 

  

 

  

Security Products

$

2,514

$

3,016

Marine Components

 

634

 

671

Accrued liabilities:

 

  

 

  

Employee benefits

 

10,712

 

9,794

Taxes other than on income

 

285

 

295

Insurance

 

289

 

280

Professional services

263

Customer tooling

 

145

 

147

Advances from customers

267

100

Deferred revenue

559

97

Other

 

340

 

308

Total

$

15,745

$

14,971