XML 45 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts payable and accrued liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Accounts payable and accrued liabilities [Abstract]  
Schedule of 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