Annual report pursuant to Section 13 and 15(d)

Income Taxes - Summary of Changes to Valuation and Qualifying (Details)

v3.23.1
Income Taxes - Summary of Changes to Valuation and Qualifying (Details) - Income Tax Valuation Allowance [Member] - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Valuation Allowance [Line Items]    
Income Tax Valuation Allowances, Beginning Balance $ 95,533 $ 41,849
Income Tax Valuation Allowance, Charged to Costs and Expenses 476 10,662
Income Tax Valuation Allowance, Federal and State NOL 36,510 43,022
Income Tax Valuation Allowances, Ending Balance $ 132,520 $ 95,533