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.1.1.u2
INVESTMENTS IN MARKETABLE DEBT SECURITIES - Cash and Cash Equivalents and Marketable Securities Held (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost $ 75,743
Gross Unrealized Gains 18
Gross Unrealized Losses (96)
Fair Value 75,665
Corporate commercial paper  
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost 22,573
Gross Unrealized Gains 1
Gross Unrealized Losses (9)
Fair Value 22,565
Obligations of U.S. government agencies  
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost 11,324
Gross Unrealized Losses (11)
Fair Value 11,313
U.S. Treasury obligations  
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost 1,001
Gross Unrealized Losses (6)
Fair Value 995
Corporate notes and bonds  
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost 38,507
Gross Unrealized Gains 1
Gross Unrealized Losses (69)
Fair Value 38,439
Asset-backed securities  
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost 2,338
Gross Unrealized Gains 16
Gross Unrealized Losses (1)
Fair Value $ 2,353