Annual report pursuant to Section 13 and 15(d)

Related Party Transactions - Additional Information (Details)

v3.23.1
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 16, 2022
Jan. 31, 2023
Jan. 31, 2022
Related Party Transactions (Details) [Line Items]      
Revenue from contract with related parties   $ 948 $ 1,744
Accounts receivable related parties   0 3,233
Allowance for bad debt   1,283 0
Bad debt expense   1,283 $ 0
Promissory notes issued $ 7,200    
C5 Capital Limited      
Related Party Transactions (Details) [Line Items]      
Promissory notes issued   5,000  
Directors      
Related Party Transactions (Details) [Line Items]      
Promissory notes issued   $ 6,900