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 9 Months Ended
Oct. 31, 2022
Oct. 31, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value as of beginning period $ 11,247 $ 28,199
Unrealized gains (losses) recognized as other income (9,128) (26,080)
Fair value as of Ending period $ 2,119 $ 2,119
Fair Value, Recurring Basis, Unobservable Input Reconciliation, Liability, Gain (Loss), Statement of Income [Extensible List] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)