XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
CASH, CASH EQUIVALENTS, AND INVESTMENTS - Summary of Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Cash and Cash Equivalents [Line Items]    
Fair Value, Less than 12 Months   $ 31,445
Unrealized Losses, Less than 12 Months   (6)
Fair Value, 12 Months or Greater   0
Unrealized Losses 12 Months or Greater   0
Fair Value, Total $ 0 31,445
Unrealized Losses, Total   (6)
Commercial paper    
Cash and Cash Equivalents [Line Items]    
Fair Value, Less than 12 Months   19,296
Unrealized Losses, Less than 12 Months   0
Fair Value, 12 Months or Greater   0
Unrealized Losses 12 Months or Greater   0
Fair Value, Total   19,296
Unrealized Losses, Total   0
Corporate debt securities    
Cash and Cash Equivalents [Line Items]    
Fair Value, Less than 12 Months   7,538
Unrealized Losses, Less than 12 Months   (2)
Fair Value, 12 Months or Greater   0
Unrealized Losses 12 Months or Greater   0
Fair Value, Total   7,538
Unrealized Losses, Total   (2)
Asset-backed securities    
Cash and Cash Equivalents [Line Items]    
Fair Value, Less than 12 Months   4,611
Unrealized Losses, Less than 12 Months   (4)
Fair Value, 12 Months or Greater   0
Unrealized Losses 12 Months or Greater   0
Fair Value, Total   4,611
Unrealized Losses, Total   $ (4)