XML 44 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Debt Securities (Tables)
12 Months Ended
Dec. 31, 2023
Marketable Debt Securities [Abstract]  
Schedule of Marketable Debt Securities in a Loss Position Marketable debt securities, all of which were classified as available-for-sale, consist of the following as of:
   December 31, 2023 
   Amortized
Cost
   Unrealized
Gains
   Unrealized
Losses
   Estimated
Fair Value
 
Corporate bonds – presented in marketable debt securities  $23,525   $
        -
   $(30)  $23,495 
Agency bonds – presented in marketable debt securities   2,500    
-
    (1)   2,499 
Total  $26,025   $
-
   $(31)  $25,994 
   December 31, 2022 
   Amortized
Cost
   Unrealized
Gains
   Unrealized
Losses
   Estimated
Fair Value
 
Corporate bonds - presented in marketable debt securities  $60,790   $
             -
   $(547)  $60,243 
Corporate bonds - presented in marketable debt securities, non-current   18,027    
-
    (141)   17,886 
Total  $78,817   $
-
   $(688)  $78,129 
Schedule of Marketable Debt Securities in a Loss Position Marketable debt securities in a loss position consist of the following as of:
   December 31, 2023 
   In Continuous Loss Position
Less Than 12 Months
   In Continuous Loss Position
Greater Than 12 Months
   Total 
   Estimated
Fair Value
   Unrealized
Losses
   Estimated
Fair Value
   Unrealized
Losses
   Estimated
Fair Value
   Unrealized
Losses
 
December 31, 2023                        
Corporate bonds – presented in marketable debt securities  $19,498   $         (27)  $3,997   $           (3)  $23,495   $          (30)
Agency bonds – presented in marketable debt securities   2,499    (1)   
-
    
-
    2,499    (1)
Total  $21,997   $(28)  $3,997   $(3)  $25,994   $(31)
Schedule of Interest and Investment Income Interest and investment income consists of the following for the year ended:
   December 31, 
   2023   2022 
Interest income  $2,727   $2,230 
Accretion/(Amortization) of discount/premium, net   454    (1,137)
Dividend income   12    - 
Realized gain/loss   -    17 
Total interest and investment income  $3,193   $1,110