XML 54 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2022
Debt Securities, Available-for-Sale [Abstract]  
Schedule of Marketable Securities

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2022

 

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Losses

 

 

Fair Value

 

Marketable Securities

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury obligations

 

$

59,422

 

 

$

 

 

$

(304

)

 

$

59,118

 

U.S. Government agency securities

 

 

15,000

 

 

 

 

 

 

(59

)

 

 

14,941

 

Commercial paper

 

 

310,433

 

 

 

 

 

 

 

 

 

310,433

 

Corporate bonds

 

 

61,504

 

 

 

 

 

 

(255

)

 

 

61,249

 

Asset-backed securities

 

 

12,574

 

 

 

 

 

 

(66

)

 

 

12,508

 

Total

 

$

458,933

 

 

$

 

 

$

(684

)

 

$

458,249