v3.24.2.u1
Revenue and contract costs - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Revenue from External Customer [Line Items]        
Capitalized contract cost, amortization $ 192,000 $ 280,000 $ 384,000 $ 620,000
Capitalized contract cost, impairment loss $ 0 0    
Minimum        
Revenue from External Customer [Line Items]        
Capitalized contract cost, amortization period (in years) 3 years   3 years  
Maximum        
Revenue from External Customer [Line Items]        
Capitalized contract cost, amortization period (in years) 5 years   5 years  
Subscription and Related Services        
Revenue from External Customer [Line Items]        
Lease income $ 2,324,000 $ 2,603,000 $ 4,712,000 $ 5,265,000