XML 30 R20.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories, net (Tables)
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventories, net

December 31, 

June 30, 

    

2024

    

2025

(In thousands)

Raw materials:

 

  

 

  

Security Products

$

4,063

$

3,913

Marine Components

 

1,589

 

1,860

Total raw materials

 

5,652

 

5,773

Work-in-process:

 

  

 

  

Security Products

 

13,241

 

15,604

Marine Components

 

4,397

 

6,609

Total work-in-process

 

17,638

 

22,213

Finished goods:

 

  

 

Security Products

 

2,895

 

3,018

Marine Components

 

2,181

 

1,897

Total finished goods

 

5,076

 

4,915

Total inventories, net

$

28,366

$

32,901