XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Cash, Cash Equivalents and Investments - Securities Classified as Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Cash and cash equivalents:    
Fair Value $ 33,767 $ 96,140
Short-term investments:    
Amortized Cost 131,514 27,823
Gross Unrealized Gains 6 6
Gross Unrealized Losses (207) (60)
Fair Value 131,313 27,769
Total cash equivalents and investments, Amortized Cost 165,281 123,963
Total cash equivalents and investments, Gross Unrealized Gains 6 6
Total cash equivalents and investments, Gross Unrealized Losses (207) (60)
Total cash equivalents and investments, Fair Value 165,080 123,909
Commercial paper    
Short-term investments:    
Amortized Cost 82,851 25,336
Gross Unrealized Gains 1 6
Gross Unrealized Losses (133) (51)
Fair Value 82,719 25,291
U.S. government-sponsored agency bonds    
Short-term investments:    
Amortized Cost 31,850 1,487
Gross Unrealized Gains 5 0
Gross Unrealized Losses (44) (8)
Fair Value 31,811 1,479
Corporate bonds    
Short-term investments:    
Amortized Cost 6,284 1,000
Gross Unrealized Gains 0 0
Gross Unrealized Losses (2) (1)
Fair Value 6,282 999
Asset-backed securities    
Short-term investments:    
Amortized Cost 10,529  
Gross Unrealized Gains 0  
Gross Unrealized Losses (28)  
Fair Value 10,501  
Cash    
Cash and cash equivalents:    
Fair Value 1,533 11,827
Money market funds    
Cash and cash equivalents:    
Fair Value $ 32,234 $ 84,313