XML 53 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Cash, Cash Equivalents and Available-for-Sale Securities (Tables)
12 Months Ended
Dec. 31, 2022
Cash and Cash Equivalents [Abstract]  
Schedule of Available-for-Sale Securities
Available-for-sale securities, including carrying value and estimated fair values, are summarized as follows:
 As of December 31, 2022
 Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
U.S. Treasury securities$27,481 $$(61)$27,423 
Corporate debt securities109,248 — (119)109,129 
U.S. government agency securities9,644 25 — 9,669 
Asset-backed securities19,360 — (63)19,297 
Supranational securities5,027 — (14)5,013 
Total$170,760 $28 $(257)$170,531 
 
As of December 31, 2021
 Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
U.S. Treasury securities$18,202 $— (16)$18,185 
Corporate debt securities82,138 — (57)82,081 
Asset-backed securities16,008 — (14)15,995 
Supranational securities4,044 — (3)4,041 
Total120,392 — (90)120,302