XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.3
CASH EQUIVALENTS AND MARKETABLE SECURITIES - Schedule of Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 128,478 $ 158,972
Gains 3 12
Losses (46) (409)
Fair Value 128,435 158,575
Cash Equivalents And Available-for-sale Classified As Investments    
Cash equivalents 17,440 24,263
Marketable securities 110,995 134,312
Total cash equivalents and marketable securities 128,435 158,575
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 17,440 24,263
Gains 0 0
Losses 0 0
Fair Value 17,440 24,263
U.S. government securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 111,038 134,709
Gains 3 12
Losses (46) (409)
Fair Value $ 110,995 $ 134,312