XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue by Geography - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2024
USD ($)
Jul. 31, 2023
USD ($)
Jul. 31, 2024
USD ($)
segment
Jul. 31, 2023
USD ($)
Disaggregation of Revenue [Line Items]        
Number of operating segments | segment     1  
Total revenue $ 204,951 $ 151,535 $ 392,266 $ 287,275
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total revenue $ 141,300 $ 104,800 $ 270,500 $ 193,600
UNITED STATES | Revenue | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 69.00% 69.00% 69.00% 67.00%