v3.22.2.2
Goodwill (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Goodwill [Roll Forward]    
Beginning balance of goodwill $ 96,314  
Change arising from impact of foreign currency (254)  
Impairment expense (39,308)  
Ending balance of goodwill 56,752  
Goodwill 56,752 $ 96,314
Goodwill accumulated impairment (39,300) $ 0
Mission Solutions    
Goodwill [Roll Forward]    
Ending balance of goodwill 10,700  
Goodwill $ 10,700