XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Composition of Certain Financial Statement Items - Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Disaggregation of Revenue [Line Items]        
Total revenue $ 108,292 $ 56,121 $ 189,925 $ 96,631
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 84,610 51,109 146,925 86,219
Rest of World        
Disaggregation of Revenue [Line Items]        
Total revenue $ 23,682 $ 5,012 $ 43,000 $ 10,412