v3.25.2
Marketable Securities - Continuous Loss Position (Details)
$ in Thousands
Jan. 31, 2025
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer $ 46,442
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (22)
U.S. government securities  
Debt Securities, Available-for-sale [Line Items]  
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer 46,442
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss $ (22)