XML 74 R51.htm IDEA: XBRL DOCUMENT v3.22.4
CASH, CASH EQUIVALENTS AND INVESTMENTS - Amortized Costs, Unrealized Gains and Losses, and Estimated Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Total cash and equivalents    
Amortized Cost Basis $ 136,628 $ 1,179,297
Unrealized Gains 1 0
Unrealized Losses (2) 0
Estimated Fair Value 136,627 1,179,297
Short-term investments:    
Amortized Cost Basis 1,045,464 0
Unrealized Gains 362 0
Unrealized Losses (108) 0
Short-term investments 1,045,718 0
Amortized Cost Basis 1,182,092 1,179,297
Unrealized Gains 363 0
Unrealized Losses (110) 0
Total cash, cash equivalents and short-term investments 1,182,345 1,179,297
Debt securities, available-for-sale, realized gain 300  
Debt securities, available-for-sale, realized loss 600  
Interest and investment income 19,800  
U.S. agency securities    
Short-term investments:    
Amortized Cost Basis 979,878 0
Unrealized Gains 361 0
Unrealized Losses (17) 0
Short-term investments 980,222 0
U.S. Treasury securities    
Short-term investments:    
Amortized Cost Basis 65,586 0
Unrealized Gains 1 0
Unrealized Losses (91) 0
Short-term investments 65,496 0
Demand deposits    
Total cash and equivalents    
Amortized Cost Basis 7,373 26,536
Estimated Fair Value 7,373 26,536
Total cash equivalents    
Total cash and equivalents    
Amortized Cost Basis 129,255 1,152,761
Unrealized Gains 1 0
Unrealized Losses (2) 0
Estimated Fair Value 129,254 1,152,761
Money market funds    
Total cash and equivalents    
Amortized Cost Basis 64,855 1,152,761
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value 64,855 1,152,761
U.S. agency securities    
Total cash and equivalents    
Amortized Cost Basis 63,605 0
Unrealized Gains 1 0
Unrealized Losses (2) 0
Estimated Fair Value 63,604 0
U.S. Treasury securities    
Total cash and equivalents    
Amortized Cost Basis 795 0
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value $ 795 $ 0