XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Divestiture and Discontinued Operations - Additional Information (Detail) - EOTECH LLC [Member] - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Dec. 31, 2024
Apr. 01, 2023
Dec. 31, 2022
Dec. 30, 2021
Amount cancelled in outstanding invoices related to disputed TSA fees $ 46,000                
Refund obligation 200,000 $ 200,000   $ 200,000          
Proceeds from Fees Received     $ 950,000            
Sale Of Inventory         $ 148,000        
Accounts Receivable, after Allowance for Credit Loss, Current 30,000 30,000   30,000       $ 49,000  
Shared Services Agreement [Member]                  
Proceeds from Fees Received   39,000   104,000          
Cost of property repairs and maintenance         $ 0        
Photonics                  
Cash                 $ 70,000,000
Earnout payment $ 0 $ 0   $ 0     $ 30,000,000   $ 30,000,000
Photonics | Subsequent Event [Member]                  
Earnout payment           $ 14,000,000