XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents and Short-Term Investments (Tables)
6 Months Ended
Jun. 30, 2023
Cash, Cash Equivalents and Short-Term Investments  
Schedule of short-term investments

    

Amortized Cost

    

Unrealized Gains

    

Unrealized Losses

    

Fair Value

U.S. Treasury securities

$

34,353

$

67

$

(154)

$

34,266

U.S. Government Agency securities

13,310

7

(34)

13,283

Total

$

47,663

$

74

$

(188)

$

47,549