XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories, net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Inventory [Line Items]    
Total raw materials $ 6,041 $ 5,652
Total work-in-process 18,290 17,638
Total finished goods 4,827 5,076
Total inventories, net 29,158 28,366
Security Products    
Inventory [Line Items]    
Total raw materials 4,137 4,063
Total work-in-process 13,414 13,241
Total finished goods 2,972 2,895
Marine Components    
Inventory [Line Items]    
Total raw materials 1,904 1,589
Total work-in-process 4,876 4,397
Total finished goods $ 1,855 $ 2,181