XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Short-term Investments - Summary of Investments in a Continuous Loss Position (Details)
Jun. 30, 2021
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value $ 79,990,000
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (72,000)
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 0
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0
Total, Fair value 79,990,000
Total, Gross unrealized losses (72,000)
Corporate debt securities  
Debt Securities, Available-for-sale [Line Items]  
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 45,709,000
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (51,000)
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 0
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0
Total, Fair value 45,709,000
Total, Gross unrealized losses (51,000)
US Government Debt Securities  
Debt Securities, Available-for-sale [Line Items]  
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 23,021,000
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (18,000)
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 0
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0
Total, Fair value 23,021,000
Total, Gross unrealized losses (18,000)
Asset-backed Securities  
Debt Securities, Available-for-sale [Line Items]  
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 11,260,000
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (3,000)
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 0
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0
Total, Fair value 11,260,000
Total, Gross unrealized losses $ (3,000)