XML 27 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Marketable Securities
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Cash, Cash Equivalents, and Marketable Securities [Text Block]

NOTE 3: MARKETABLE SECURITIES

 

The following is a summary of available-for-sale marketable securities at December 31, 2022 and 2023:

 

   

As at December 31, 2023

 
   

Amortized
cost

   

Gross
unrealized
gains

   

Gross
unrealized
losses

   

Fair
value

 

Available-for-sale - matures within one year:

                               

Corporate bonds

  $ 27,690     $ 4     $ (243 )   $ 27,451  
                                 

Available-for-sale - matures after one year through three years:

                               

Corporate bonds

    108,700       278       (3,734 )     105,244  
                                 

Total

  $ 136,390     $ 282     $ (3,977 )   $ 132,695  

 

   

As at December 31, 2022

 
   

Amortized
cost

   

Gross
unrealized
gains

   

Gross
unrealized
losses

   

Fair
value

 

Available-for-sale - matures within one year:

                               

Corporate bonds

  $ 17,552     $     $ (1,330 )   $ 16,222  
                                 

Available-for-sale - matures after one year through four years:

                               

Corporate bonds

    101,355       38       (5,535 )     95,858  
                                 

Total

  $ 118,907     $ 38     $ (6,865 )   $ 112,080  

 

The following table presents gross unrealized losses and fair values for those investments that were in an unrealized loss position as of December 31, 2022 and 2023, and the length of time that those investments have been in a continuous loss position:

 

    Less than 12 months     12 months or greater  
   

Fair value

   

Gross

unrealized

loss

   

Fair value

   

Gross

unrealized

loss

 

As of December 31, 2023

  $ 18,193     $ (49 )   $ 86,643     $ (3,928 )

As of December 31, 2022

  $ 58,706     $ (1,885 )   $ 48,539     $ (4,980 )

 

 

During the years ended December 31, 2021, 2022 and 2023 the amount of credit losses recorded was not material.

 

The following table presents gross realized gains and losses from sale of available-for-sale marketable securities:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Gross realized gains from sale of available-for-sale marketable securities

  $ 43     $     $ 114  

Gross realized losses from sale of available-for-sale marketable securities

  $ (30 )   $ (55 )   $ (24 )