XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Divestiture and Discontinued Operations - Additional Information (Detail) - EOTECH LLC - USD ($)
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Dec. 31, 2024
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2021
Accounts Receivable, after Allowance for Credit Loss, Current $ 51,000   $ 51,000     $ 62,000    
Shared Services Agreement                
Proceeds from Fees Received $ 38,000 $ 39,000 $ 111,000 $ 104,000        
Photonics                
Cash               $ 70,000,000
Earnout payment             $ 30,000,000 $ 30,000,000
Photonics | Subsequent Event                
Earnout payment         $ 14,000,000