XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues - Disaggregation of Revenue by Geographic Region (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 $ 101,041 $ 58,127 $ 188,448 $ 108,057
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 84,123 48,833 156,397 90,520
Europe        
Disaggregation of Revenue [Line Items]        
Total revenue 14,750 8,353 27,738 15,466
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue $ 2,168 $ 941 $ 4,313 $ 2,071