XML 58 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2021
Stockholders' Equity Note [Abstract]  
Schedule of accumulated balances other comprehensive income (Loss)
  

Unrealized

Gains (losses) on marketable securities

  

Unrealized

Gains (losses) on cash flow hedges

   Foreign currency translation adjustment   Total 
                 
Beginning balance  $1,933   $-   $800   $2,733 
Other comprehensive income before reclassifications   (2,423)   415         (2,008)
Amounts reclassified from accumulated other comprehensive income   (32)   (122)   
-
    (154)
                     
Net current period other comprehensive income   (2,455)   293    
-
    (2,162)
                     
Ending Balance  $(522)  $293   $800   $571