XML 58 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Cash Equivalents and Marketable Securities - Schedule of Gross Unrealized Losses and Fair Value by Investment Category and Age (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Schedule Of Available For Sale Securities [Line Items]  
Less than 12 Months, Fair Value $ 25,166
Less than 12 Months, Unrealized Losses (34)
12 Months or Longer, Fair Value 0
12 Months or Longer, Unrealized Losses 0
Total, Fair Value 25,166
Total, Unrealized Losses (34)
Commercial paper  
Schedule Of Available For Sale Securities [Line Items]  
Less than 12 Months, Fair Value 17,699
Less than 12 Months, Unrealized Losses (27)
12 Months or Longer, Fair Value 0
12 Months or Longer, Unrealized Losses 0
Total, Fair Value 17,699
Total, Unrealized Losses (27)
U.S. government securities  
Schedule Of Available For Sale Securities [Line Items]  
Less than 12 Months, Fair Value 3,735
Less than 12 Months, Unrealized Losses (1)
12 Months or Longer, Fair Value 0
12 Months or Longer, Unrealized Losses 0
Total, Fair Value 3,735
Total, Unrealized Losses (1)
Corporate bonds  
Schedule Of Available For Sale Securities [Line Items]  
Less than 12 Months, Fair Value 3,732
Less than 12 Months, Unrealized Losses (6)
12 Months or Longer, Fair Value 0
12 Months or Longer, Unrealized Losses 0
Total, Fair Value 3,732
Total, Unrealized Losses $ (6)