v3.26.1
Revenue and contract costs - Narrative (Details) - USD ($)
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Jan. 31, 2025
Jan. 30, 2025
Revenue from External Customer [Line Items]        
Capitalized contract cost, amortization $ 116,000 $ 110,000    
Deferred contract acquisition costs (in years)     3 years 5 years
Capitalized contract cost, impairment loss $ 0 0    
Minimum        
Revenue from External Customer [Line Items]        
Capitalized contract cost, amortization period (in years) 3 years      
Maximum        
Revenue from External Customer [Line Items]        
Capitalized contract cost, amortization period (in years) 5 years      
Subscription and Related Services        
Revenue from External Customer [Line Items]        
Lease income $ 2,074,000 $ 2,419,000