XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Geographic Information - Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Concentration Risk [Line Items]        
Total revenue $ 79,403 $ 79,764 $ 239,232 $ 238,274
United States        
Concentration Risk [Line Items]        
Total revenue $ 62,939 $ 63,343 $ 191,033 $ 189,715
United States | Revenue | Geographic concentration        
Concentration Risk [Line Items]        
Percentage of revenue by geographic area (percent) 79.00% 79.00% 80.00% 80.00%
International        
Concentration Risk [Line Items]        
Total revenue $ 16,464 $ 16,421 $ 48,199 $ 48,559
International | Revenue | Geographic concentration        
Concentration Risk [Line Items]        
Percentage of revenue by geographic area (percent) 21.00% 21.00% 20.00% 20.00%