XML 55 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories, net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Inventory [Line Items]    
Total raw materials $ 5,652 $ 5,738
Total work-in-process 17,638 19,042
Total finished goods 5,076 5,932
Total inventories, net 28,366 30,712
Security Products    
Inventory [Line Items]    
Total raw materials 4,063 3,569
Total work-in-process 13,241 13,879
Total finished goods 2,895 3,175
Marine Components    
Inventory [Line Items]    
Total raw materials 1,589 2,169
Total work-in-process 4,397 5,163
Total finished goods $ 2,181 $ 2,757