Annual report pursuant to Section 13 and 15(d)

FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Fair value on a recurring basis (Details)

v3.23.2
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Fair value on a recurring basis (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS  
Marketable debt securities $ 102,330
Recurring  
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS  
Financial assets measured at fair value 112,274
Recurring | Money market funds  
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS  
Cash and cash equivalents 5,464
Recurring | Corporate commercial paper  
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS  
Cash and cash equivalents 4,481
Marketable debt securities 41,597
Recurring | U.S. Government agencies  
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS  
Marketable debt securities 26,394
Recurring | U.S. Government treasuries  
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS  
Marketable debt securities 10,404
Recurring | Corporate notes and bonds  
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS  
Marketable debt securities 19,240
Recurring | Asset-backed securities  
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS  
Marketable debt securities 4,694
Recurring | Level 1  
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS  
Financial assets measured at fair value 20,349
Recurring | Level 1 | Money market funds  
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS  
Cash and cash equivalents 5,464
Recurring | Level 1 | Corporate commercial paper  
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS  
Cash and cash equivalents 4,481
Recurring | Level 1 | U.S. Government treasuries  
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS  
Marketable debt securities 10,404
Recurring | Level 2  
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS  
Financial assets measured at fair value 91,925
Recurring | Level 2 | Corporate commercial paper  
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS  
Marketable debt securities 41,597
Recurring | Level 2 | U.S. Government agencies  
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS  
Marketable debt securities 26,394
Recurring | Level 2 | Corporate notes and bonds  
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS  
Marketable debt securities 19,240
Recurring | Level 2 | Asset-backed securities  
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS  
Marketable debt securities $ 4,694