XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Geographic Information - Schedule of Disaggregation of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Segment Reporting Information        
Total revenue $ 57,566 $ 51,589 $ 114,089 $ 102,916
United States        
Segment Reporting Information        
Total revenue 37,596 34,002 76,128 68,684
International        
Segment Reporting Information        
Total revenue $ 19,970 $ 17,587 $ 37,961 $ 34,232
Non-US | Geographic Concentration Risk | Right Of Use Assets        
Segment Reporting Information        
Concentration risk (as a percent) 56.00%