Quarterly report pursuant to Section 13 or 15(d)

INVESTMENTS IN MARKETABLE DEBT SECURITIES - Cash and cash equivalents and marketable securities held (Details)

v3.24.0.1
INVESTMENTS IN MARKETABLE DEBT SECURITIES - Cash and cash equivalents and marketable securities held (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost $ 83,494
Gross Unrealized Gains 48
Gross Unrealized Losses (96)
Fair Value 83,446
Corporate commercial paper  
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost 32,733
Gross Unrealized Gains 29
Gross Unrealized Losses (10)
Fair Value 32,752
Obligations of U.S. government agencies  
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost 18,770
Gross Unrealized Losses (21)
Fair Value 18,749
U.S. Treasury obligations  
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost 1,002
Gross Unrealized Losses (5)
Fair Value 997
Corporate notes and bonds  
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost 27,645
Gross Unrealized Gains 8
Gross Unrealized Losses (57)
Fair Value 27,596
Asset-backed securities  
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost 3,344
Gross Unrealized Gains 11
Gross Unrealized Losses (3)
Fair Value $ 3,352