XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS - Cash and Cash Equivalents and Short-Term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents $ 243,805 $ 208,802
AFS Securities    
Adjusted cost basis 146,601  
Unrealized gains 8  
Unrealized losses (904)  
Debt securities, fair market value and recorded basis 145,705  
HTM Securities    
Debt securities, held-to-maturity, Adjusted cost basis and Recorded basis 334,655 304,804
Unrealized gains 0 8
Unrealized losses (757) 0
Fair market value 333,898 304,812
Debt securities, available-for-sale and held-to-maturity, Adjusted cost basis 971,216 937,700
Debt securities, available-for-sale and held-to-maturity, Unrealized gains 8 8
Debt securities, available-for-sale and held-to-maturity, Unrealized losses (1,661) 0
Debt securities, available-for-sale and held-to-maturity, fair value 969,563 937,708
Debt securities, available-for-sale and held-to-maturity 970,320 937,700
Cash and Cash Equivalents    
AFS Securities    
Debt securities, fair market value and recorded basis 503  
HTM Securities    
Debt securities, held-to-maturity, Adjusted cost basis and Recorded basis 14,932  
Debt securities, available-for-sale and held-to-maturity 243,805 208,802
Short-Term Investments    
AFS Securities    
Debt securities, fair market value and recorded basis 145,202  
HTM Securities    
Debt securities, held-to-maturity, Adjusted cost basis and Recorded basis 319,723 304,804
Debt securities, available-for-sale and held-to-maturity 726,515 728,898
Level 1 | U.S. Treasury bills    
AFS Securities    
Adjusted cost basis 487  
Unrealized gains 0  
Unrealized losses (4)  
Debt securities, fair market value and recorded basis 483  
HTM Securities    
Debt securities, held-to-maturity, Adjusted cost basis and Recorded basis 147,936  
Unrealized gains 0  
Unrealized losses (279)  
Fair market value 147,657  
Level 1 | U.S. Treasury bills | Short-Term Investments    
AFS Securities    
Debt securities, fair market value and recorded basis 483  
HTM Securities    
Debt securities, held-to-maturity, Adjusted cost basis and Recorded basis 147,936  
Level 2 | U.S. Treasury bills    
HTM Securities    
Debt securities, held-to-maturity, Adjusted cost basis and Recorded basis   199,981
Unrealized gains   8
Unrealized losses   0
Fair market value   199,989
Level 2 | U.S. Treasury bills | Short-Term Investments    
HTM Securities    
Debt securities, held-to-maturity, Adjusted cost basis and Recorded basis   199,981
Level 2 | Government and governmental agencies    
AFS Securities    
Adjusted cost basis 8,264  
Unrealized gains 0  
Unrealized losses (48)  
Debt securities, fair market value and recorded basis 8,216  
HTM Securities    
Debt securities, held-to-maturity, Adjusted cost basis and Recorded basis 34,582  
Unrealized gains 0  
Unrealized losses (14)  
Fair market value 34,568  
Level 2 | Government and governmental agencies | Cash and Cash Equivalents    
AFS Securities    
Debt securities, fair market value and recorded basis 503  
HTM Securities    
Debt securities, held-to-maturity, Adjusted cost basis and Recorded basis 0  
Level 2 | Government and governmental agencies | Short-Term Investments    
AFS Securities    
Debt securities, fair market value and recorded basis 7,713  
HTM Securities    
Debt securities, held-to-maturity, Adjusted cost basis and Recorded basis 34,582  
Level 2 | Corporate debt securities    
AFS Securities    
Adjusted cost basis 137,850  
Unrealized gains 8  
Unrealized losses (852)  
Debt securities, fair market value and recorded basis 137,006  
HTM Securities    
Debt securities, held-to-maturity, Adjusted cost basis and Recorded basis 152,137 104,823
Unrealized gains 0 0
Unrealized losses (464) 0
Fair market value 151,673 104,823
Level 2 | Corporate debt securities | Cash and Cash Equivalents    
AFS Securities    
Debt securities, fair market value and recorded basis  
HTM Securities    
Debt securities, held-to-maturity, Adjusted cost basis and Recorded basis 14,932  
Level 2 | Corporate debt securities | Short-Term Investments    
AFS Securities    
Debt securities, fair market value and recorded basis 137,006  
HTM Securities    
Debt securities, held-to-maturity, Adjusted cost basis and Recorded basis 137,205 104,823
Cash    
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents, fair value 35,113 3,139
Cash | Cash and Cash Equivalents    
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents 35,113 3,139
Money market funds | Level 1    
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents, fair value 117,400 64,668
Money market funds | Level 1 | Cash and Cash Equivalents    
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents 117,400 64,668
Certificate of deposits and term deposits | Level 2    
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents, fair value 337,447 565,089
Certificate of deposits and term deposits | Level 2 | Cash and Cash Equivalents    
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents 75,857 140,995
Certificate of deposits and term deposits | Level 2 | Short-Term Investments    
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents $ 261,590 $ 424,094