XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue by Geography - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
USD ($)
Oct. 31, 2023
USD ($)
Oct. 31, 2024
USD ($)
segment
Oct. 31, 2023
USD ($)
Disaggregation of Revenue [Line Items]        
Number of operating segments | segment     1  
Total revenue $ 236,178 $ 165,604 $ 628,444 $ 452,879
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total revenue $ 163,600 $ 112,100 $ 434,100 $ 305,700
UNITED STATES | Revenue | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 69.00% 68.00% 69.00% 67.00%