XML 39 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue (Tables)
3 Months Ended
Apr. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue The following table presents the Company's revenue by geographic region:
Three months ended April 30,
(in thousands)20262025
North America$87,618 $88,850 
International20,299 20,633 
Total revenue$107,917 $109,483