XML 42 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Marketable Debt Securities - Interest and Investment Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Investments, Debt and Equity Securities [Abstract]        
Interest income $ 387 $ 396 $ 649 $ 1,462
Accretion of discount, net 1,636 1,260 2,924 1,867
Total interest and investment income $ 2,023 $ 1,656 $ 3,573 $ 3,329