XML 51 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Divestiture and Discontinued Operations - Additional Information (Detail) - EOTECH LLC [Member] - USD ($)
3 Months Ended 6 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Dec. 31, 2024
Apr. 01, 2023
Dec. 31, 2022
Dec. 30, 2021
Proceeds from Fees Received   $ 408,000   $ 1,200,000        
Sale Of Inventory   $ 32,000   $ 148,000        
Accounts Receivable, after Allowance for Credit Loss, Current $ 41,000   $ 41,000       $ 49,000  
Shared Services Agreement [Member]                
Proceeds from Fees Received 39,000   65,000          
Photonics                
Cash               $ 70,000,000
Earnout payment $ 0   $ 0     $ 30,000,000   $ 30,000,000
Photonics | Subsequent Event [Member]                
Earnout payment         $ 14,000,000