XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Short-term Investments - Summary of Investments in a Continuous Loss Position (Details)
Mar. 31, 2022
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value $ 147,128,000
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (1,293,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 147,128,000
Total, Gross unrealized losses (1,293,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 75,500,000
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (873,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 75,500,000
Total, Gross unrealized losses (873,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 40,229,000
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (345,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 40,229,000
Total, Gross unrealized losses (345,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 31,399,000
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (75,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 31,399,000
Total, Gross unrealized losses $ (75,000)