XML 94 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Components of accumulated other comprehensive loss:    
Accumulated net unrealized (loss) gain on available-for-sale securities $ (956) $ 84
Foreign currency translation adjustments, net of tax (68,209) 2,950
Total accumulated other comprehensive income (loss) $ (69,165) $ 3,034