XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents and Investments - Securities Classified as Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Cash and cash equivalents:    
Fair Value $ 30,058 $ 96,140
Short-term investments:    
Amortized Cost 97,731 27,823
Gross Unrealized Gains 21 6
Gross Unrealized Losses (231) (60)
Fair Value 97,521 27,769
Total cash equivalents and investments, Amortized Cost 127,789 123,963
Total cash equivalents and investments, Gross Unrealized Gains 21 6
Total cash equivalents and investments, Gross Unrealized Losses (231) (60)
Total cash equivalents and investments, Fair Value 127,579 123,909
Commercial paper    
Short-term investments:    
Amortized Cost 61,772 25,336
Gross Unrealized Gains 1 6
Gross Unrealized Losses (168) (51)
Fair Value 61,605 25,291
Corporate bonds    
Short-term investments:    
Amortized Cost   1,000
Gross Unrealized Gains   0
Gross Unrealized Losses   (1)
Fair Value   999
U.S. government-sponsored agency bonds    
Short-term investments:    
Amortized Cost 28,045 1,487
Gross Unrealized Gains 20 0
Gross Unrealized Losses (44) (8)
Fair Value 28,021 1,479
Asset backed securities    
Short-term investments:    
Amortized Cost 7,914  
Gross Unrealized Gains 0  
Gross Unrealized Losses (19)  
Fair Value 7,895  
Cash    
Cash and cash equivalents:    
Fair Value 1,400 11,827
Money market funds    
Cash and cash equivalents:    
Fair Value $ 28,658 $ 84,313