Annual report pursuant to Section 13 and 15(d)

Accounts Receivables, Unbilled Receivables and Contract Liabilities - Schedule of Changes in Deferred Revenue (Detail)

v3.23.1
Accounts Receivables, Unbilled Receivables and Contract Liabilities - Schedule of Changes in Deferred Revenue (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Deferred Revenue, Current [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Balance $ 3,947 $ 4,737
(Decrease) Increase 1,225 (790)
Balance 5,172 3,947
Deferred Revenue, Long-Term [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Balance 77 657
(Decrease) Increase 53 (580)
Balance $ 130 $ 77