XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Accumulated Other Comprehensive Income (Loss), Net [Rollforward]        
Other comprehensive loss $ (17,756) $ 3,363 $ (18,676) $ (5,707)
Foreign currency translation        
Accumulated Other Comprehensive Income (Loss), Net [Rollforward]        
Beginning balance     (30,495)  
Other comprehensive loss     (18,676)  
Ending balance $ (49,171)   $ (49,171)