XML 87 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Narrative) (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2023
USD ($)
installment
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Loss Contingencies [Line Items]          
Litigation liability   $ 16,044   $ 16,044  
Litigation costs   $ 2,656 $ 10,760 $ 2,735 $ 10,773
Export Controls And Government Contracts Compliance          
Loss Contingencies [Line Items]          
Amount awarded $ 15,048        
Export Controls And Government Contracts Compliance | Directorate of Defense Trade Controls          
Loss Contingencies [Line Items]          
Amount awarded $ 10,000        
Number of installment payments | installment 3        
Payment period 3 years     3 years  
Suspended penalty amount       $ 10,000  
Litigation costs       $ 8,548  
Export Controls And Government Contracts Compliance | Bureau Of Industry And Security Of The Department Of Commerce          
Loss Contingencies [Line Items]          
Amount awarded $ 2,778        
Export Controls And Government Contracts Compliance | U.S. Department Of Justice          
Loss Contingencies [Line Items]          
Amount awarded $ 2,270