Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Reconciliation of Level 3 instruments (Details)

v3.22.2.2
Fair Value Measurements - Reconciliation of Level 3 instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2022
Jul. 31, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value as of beginning period $ 18,093 $ 28,199
Unrealized gains (losses) recognized as other income (6,846) (16,952)
Fair value as of Ending period $ 11,247 $ 11,247
Fair Value, Recurring Basis, Unobservable Input Reconciliation, Liability, Gain (Loss), Statement of Income [Extensible List] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)