Related Party Transactions - Additional Information (Details) - USD ($) $ in Thousands |
|
3 Months Ended |
9 Months Ended |
12 Months Ended |
|
Dec. 29, 2018 |
Oct. 31, 2021 |
Oct. 31, 2020 |
Oct. 31, 2021 |
Oct. 31, 2020 |
Jan. 31, 2021 |
Jan. 31, 2020 |
Jun. 21, 2021 |
| Related Party Transactions (Details) [Line Items] |
|
|
|
|
|
|
|
|
| Revenue from contract with related parties |
|
$ 426
|
$ 434
|
$ 1,263
|
$ 1,494
|
|
|
|
| Accounts receivable related parties |
|
3,521
|
|
3,521
|
|
$ 2,541
|
$ 681
|
|
| Debt instrument face amount |
|
|
|
|
|
|
|
$ 15,000
|
| Amount received from related parties |
|
|
|
843
|
$ 48
|
|
|
|
| Previously Reported [Member] |
|
|
|
|
|
|
|
|
| Related Party Transactions (Details) [Line Items] |
|
|
|
|
|
|
|
|
| Accounts receivable related parties |
|
|
|
|
|
2,540
|
|
|
| Software Subscription And Support Revenue From Related Parties [Member] |
|
|
|
|
|
|
|
|
| Related Party Transactions (Details) [Line Items] |
|
|
|
|
|
|
|
|
| Notes receivable from related parties |
|
$ 0
|
|
$ 0
|
|
|
|
|
| Software Subscription And Support Revenue From Related Parties [Member] | Minimum [Member] |
|
|
|
|
|
|
|
|
| Related Party Transactions (Details) [Line Items] |
|
|
|
|
|
|
|
|
| Accrued interest percentage |
|
1.40%
|
|
1.40%
|
|
|
|
|
| Software Subscription And Support Revenue From Related Parties [Member] | Maximum [Member] |
|
|
|
|
|
|
|
|
| Related Party Transactions (Details) [Line Items] |
|
|
|
|
|
|
|
|
| Accrued interest percentage |
|
2.70%
|
|
2.70%
|
|
|
|
|
| Investor And Affiliated Entity [Member] | Software Subscription And Support Revenue From Related Parties [Member] |
|
|
|
|
|
|
|
|
| Related Party Transactions (Details) [Line Items] |
|
|
|
|
|
|
|
|
| Revenue from contract with related parties |
|
|
|
|
|
1,860
|
676
|
|
| Executive [Member] | Loan From Employees [Member] |
|
|
|
|
|
|
|
|
| Related Party Transactions (Details) [Line Items] |
|
|
|
|
|
|
|
|
| Debt instrument face amount |
$ 1,000
|
|
|
|
|
|
|
|
| Interest rate |
2.76%
|
|
|
|
|
|
|
|
| Debt instrument term |
3 years
|
|
|
|
|
|
|
|
| Outstanding balance |
|
|
|
|
|
$ 1,059
|
$ 1,030
|
|