XML 146 R111.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Narrative) (Details)
$ in Thousands
12 Months Ended
Feb. 27, 2023
USD ($)
agency
installment
Dec. 31, 2022
USD ($)
Aug. 31, 2020
subpoena
Loss Contingencies [Line Items]      
Supply commitments   $ 4,051  
Litigation liability   $ 16,044  
Export Controls And Government Contracts Compliance      
Loss Contingencies [Line Items]      
Number of subpoenas | subpoena     2
Export Controls And Government Contracts Compliance | Subsequent Event      
Loss Contingencies [Line Items]      
Number of agencies | agency 3    
Amount awarded $ 15,048    
Export Controls And Government Contracts Compliance | Directorate of Defense Trade Controls      
Loss Contingencies [Line Items]      
Payment period   3 years  
Suspended penalty amount   $ 10,000  
Export Controls And Government Contracts Compliance | Directorate of Defense Trade Controls | Subsequent Event      
Loss Contingencies [Line Items]      
Amount awarded $ 10,000    
Number of installment payments | installment 3    
Payment period 3 years    
Suspended penalty amount $ 10,000    
Export Controls And Government Contracts Compliance | Bureau Of Industry And Security Of The Department Of Commerce | Subsequent Event      
Loss Contingencies [Line Items]      
Amount awarded 2,778    
Export Controls And Government Contracts Compliance | U.S. Department Of Justice | Subsequent Event      
Loss Contingencies [Line Items]      
Amount awarded $ 2,270