XML 50 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Cash, Cash Equivalents and Investments - Fair value and Amortized cost (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Cash and Cash Equivalents $ 13,470 $ 30,819
Investments 7,918 39,676
Cash, cash equivalents and money market funds    
Debt Securities, Available-for-sale [Line Items]    
Cash and Cash Equivalents 13,470 30,819
Available-for-sale:    
Amortized Cost 13,470 30,819
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 13,470 30,819
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Investments 7,918 37,197
Available-for-sale:    
Amortized Cost 7,922 37,458
Gross Unrealized Gains 0 0
Gross Unrealized Losses (4) (261)
Estimated Fair Value 7,918 37,197
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Investments   1,996
Available-for-sale:    
Amortized Cost   1,999
Gross Unrealized Gains   0
Gross Unrealized Losses   (3)
Estimated Fair Value   1,996
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Investments   483
Available-for-sale:    
Amortized Cost   485
Gross Unrealized Gains   0
Gross Unrealized Losses   (2)
Estimated Fair Value   483
Total    
Debt Securities, Available-for-sale [Line Items]    
Cash and Cash Equivalents 13,470 30,819
Investments 7,918 39,676
Available-for-sale:    
Amortized Cost 21,392 70,761
Gross Unrealized Gains 0 0
Gross Unrealized Losses (4) (266)
Estimated Fair Value $ 21,388 $ 70,495