XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories, net (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Inventories, net:    
Total raw materials $ 5,767 $ 5,652
Total work-in-process 20,650 17,638
Total finished goods 4,534 5,076
Total inventories, net 30,951 28,366
Security Products    
Inventories, net:    
Total raw materials 4,152 4,063
Total work-in-process 14,849 13,241
Total finished goods 2,782 2,895
Marine Components    
Inventories, net:    
Total raw materials 1,615 1,589
Total work-in-process 5,801 4,397
Total finished goods $ 1,752 $ 2,181