v3.25.1
Revenues - Revenue By Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Disaggregation of Revenue [Line Items]    
Total revenues $ 144,137 $ 128,087
Subscription    
Disaggregation of Revenue [Line Items]    
Total revenues 125,588 110,406
Professional services and other    
Disaggregation of Revenue [Line Items]    
Total revenues 18,549 17,681
United States    
Disaggregation of Revenue [Line Items]    
Total revenues 112,550 102,241
United States | Subscriptions Non Mortgage    
Disaggregation of Revenue [Line Items]    
Total revenues 80,755 72,991
United States | Subscriptions Mortgage    
Disaggregation of Revenue [Line Items]    
Total revenues 18,969 17,700
United States | Professional services and other    
Disaggregation of Revenue [Line Items]    
Total revenues 12,826 11,550
International    
Disaggregation of Revenue [Line Items]    
Total revenues 31,587 25,846
International | Subscription    
Disaggregation of Revenue [Line Items]    
Total revenues 25,864 19,715
International | Professional services and other    
Disaggregation of Revenue [Line Items]    
Total revenues $ 5,723 $ 6,131