Annual report pursuant to Section 13 and 15(d)

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

v3.23.2
INVESTMENTS IN MARKETABLE DEBT SECURITIES - Cash and cash equivalents and marketable securities held (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost $ 102,681
Gross Unrealized Gains 3
Gross Unrealized Losses (354)
Fair Value 102,330
Corporate commercial paper  
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost 41,670
Gross Unrealized Losses (73)
Fair Value 41,597
Obligations of U.S. government agencies  
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost 26,565
Gross Unrealized Losses (170)
Fair Value 26,395
U.S. Treasury obligations  
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost 10,416
Gross Unrealized Gains 2
Gross Unrealized Losses (14)
Fair Value 10,404
Corporate notes and bonds  
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost 19,253
Gross Unrealized Gains 1
Gross Unrealized Losses (14)
Fair Value 19,240
Asset-backed securities  
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost 4,777
Gross Unrealized Losses (83)
Fair Value $ 4,694