XML 31 R21.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts payable and accrued liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Accounts payable and accrued liabilities [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

December 31, 

September 30, 

    

2024

    

2025

(In thousands)

Accounts payable:

 

  

 

  

Security Products

$

3,016

$

2,574

Marine Components

 

671

 

615

Corporate

18

Payable to affiliate - Contran

 

 

142

Employee benefits

 

9,794

 

9,025

Taxes other than on income

 

295

 

471

Insurance

 

280

 

303

Professional services

263

270

Customer tooling

 

147

 

125

Advances from customers

100

113

Deferred revenue

97

50

Other

 

308

 

346

Total accounts payable and accrued liabilities

$

14,971

$

14,052