XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Short-term Investments - Summary of Investments in a Continuous Loss Position (Details)
Mar. 31, 2023
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value $ 8,474,000
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (28,000)
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 21,472,000
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (29,000)
Total, Fair value 29,946,000
Total, Gross unrealized losses (57,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 8,474,000
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (28,000)
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 3,498,000
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (2,000)
Total, Fair value 11,972,000
Total, Gross unrealized losses (30,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 0
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 17,974,000
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (27,000)
Total, Fair value 17,974,000
Total, Gross unrealized losses $ (27,000)