XML 48 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Investments (Tables)
12 Months Ended
Dec. 31, 2022
Investments  
Schedule of carrying value and amortized cost of available-for-sale debt securities

December 31, 2022

Amortized

Unrealized

Unrealized

Fair

Cost

Gains

Losses

Value

Short-term:

Commercial paper

$

26,553

15

(34)

$

26,534

Corporate debt securities

49,213

9

(73)

49,149

U.S. government securities

3,658

(10)

3,648

Total short-term investments

$

79,424

24

(117)

$

79,331

Long-term:

Commercial paper

$

853

1

$

854

Corporate debt securities

21,516

11

(68)

21,459

U.S. government securities

257

(2)

255

Total long-term investments

$

22,626

12

(70)

$

22,568