XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.1
SHORT-TERM INVESTMENTS (Tables)
3 Months Ended
Mar. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Short-Term Investments
The following tables summarize the estimated fair value of the Company’s short-term investments and the gross unrealized holding losses and gains as of March 31, 2023 and December 31, 2022 (in thousands):

As of March 31, 2023
Amortized CostUnrealized GainUnrealized LossEstimated Fair Value
Corporate debt securities$13,467 $$(35)$13,433 
Commercial paper16,845 — — 16,845 
U.S. government bonds30,954 (111)30,852 
Certificate of deposits4,694 — — 4,694 
Treasury bills10,768 (6)10,763 
Agency bonds11,089 (1)11,091 
Total short-term investments$87,817 $14 $(153)$87,678 

As of December 31, 2022
Amortized CostUnrealized GainUnrealized LossEstimated Fair Value
Corporate debt securities$17,056 $— $(164)$16,892 
Commercial paper18,922 — — 18,922 
U.S. government bonds106,774 — (1,515)105,259 
Certificate of deposits9,986 — — 9,986 
Treasury bills9,518 (5)9,516 
Agency bonds1,500 — (1)1,499 
Total short-term investments$163,756 $$(1,685)$162,074 
Schedule of Contractual Maturities of Short-Term Investments
The following table presents the contractual maturities of the Company’s short-term investments as of March 31, 2023 (in thousands):

As of March 31, 2023
Amortized costEstimated Fair Value
Due within one year$87,817 $87,678 
Total$87,817 $87,678