XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CASH EQUIVALENTS AND MARKETABLE SECURITIES - Schedule of Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 75,809 $ 110,128
Gains 0 59
Losses (3) (2)
Fair Value 75,806 110,185
Cash Equivalents And Available-for-sale Classified As Investments    
Cash equivalents 64,901 12,594
Marketable securities 10,905 97,591
Total cash equivalents and marketable securities 75,806 110,185
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 64,901 12,594
Gains 0 0
Losses 0 0
Fair Value 64,901 12,594
U.S. government securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 10,908 97,534
Gains 0 59
Losses (3) (2)
Fair Value $ 10,905 $ 97,591