Quarterly report pursuant to Section 13 or 15(d)

Related Party Transactions - Additional Information (Details)

v3.22.2.2
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Sep. 14, 2022
Jan. 31, 2022
Related Party Transactions (Details) [Line Items]            
Revenue from contract with related parties $ 210 $ 436 $ 737 $ 872    
Accounts receivable related parties $ 3,233   $ 3,233     $ 3,233
Subsequent Event [Member]            
Related Party Transactions (Details) [Line Items]            
Accounts receivable related parties         $ 1,950