XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments - Summary of Cash Equivalents and Short-Term Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Investments    
Amortized Cost $ 68,847 $ 152,562
Gross Unrealized Gains 0 3
Gross Unrealized Losses 0 (5)
Estimated Fair Value 68,847 152,560
Cash Equivalents | Money market funds    
Investments    
Amortized Cost 68,445 105,078
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 68,445 105,078
Cash Equivalents | U.S. treasury notes    
Investments    
Amortized Cost   4,994
Gross Unrealized Gains   1
Gross Unrealized Losses   0
Estimated Fair Value   4,995
Cash Equivalents | Certificates of deposit    
Investments    
Amortized Cost 402 401
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value $ 402 401
Short-term Investments | U.S. treasury notes    
Investments    
Amortized Cost   42,089
Gross Unrealized Gains   2
Gross Unrealized Losses   (5)
Estimated Fair Value   $ 42,086