XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Short-term Investments - Summary of Investments in a Continuous Loss Position (Details)
Jun. 30, 2022
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value $ 96,861,000
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (849,000)
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 29,607,000
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (600,000)
Total, Fair value 126,468,000
Total, Gross unrealized losses (1,449,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 61,088,000
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (737,000)
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 11,969,000
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (227,000)
Total, Fair value 73,057,000
Total, Gross unrealized losses (964,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 20,473,000
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (89,000)
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 17,638,000
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (373,000)
Total, Fair value 38,111,000
Total, Gross unrealized losses (462,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 15,300,000
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (23,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 15,300,000
Total, Gross unrealized losses $ (23,000)