XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Marketable Debt Securities (Details) - Schedule of interest and investment income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Marketable Debt Securities [Abstract]        
Interest income $ 710 $ 512 $ 1,315 $ 1,041
Dividend income 4 4
Accretion of discount (amortization of premium), net 132 (346) 214 (756)
Total interest and investment income $ 846 $ 166 $ 1,533 $ 285