XML 39 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Marketable Debt Securities (Tables)
3 Months Ended
Mar. 31, 2024
Marketable Debt Securities [Abstract]  
Schedule of Marketable Debt Securities Marketable debt securities, all of which were classified as available-for-sale, consist of the following:
   As of March 31, 2024 
   Amortized
Cost
   Unrealized
Gains
   Unrealized
Losses
   Estimated
Fair Value
 
Corporate bonds - presented in marketable debt securities  $2,993   $
               -
   $         (1)  $2,992 
Total  $2,993   $
-
   $(1)  $2,992 
   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 
Schedule of Marketable Debt Securities in a Loss Position Marketable debt securities in a loss position consist of the following:
   As of March 31, 2024 
   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
 
Corporate bonds – presented in marketable debt securities  $1,993   $            (1)  $
            -
   $
            -
   $1,993   $            (1)
Total  $1,993   $(1)  $
-
   $
-
   $1,993   $(1)
   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
 
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 Investment Income Interest and investment income consist of the following:
   For the
Three Months Ended
March 31,
 
   2024   2023 
Interest income  $679   $605 
Accretion/(Amortization) of discount/premium, net   68    82 
Dividend income   9    
-
 
Total interest and investment income  $756   $687