v3.26.1
Supplemental Financial Statement Information - Long-Lived Assets, Net (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Property, Plant, and Equipment [Line Items]    
Total long-lived assets, net $ 78,115 $ 78,458
United States    
Property, Plant, and Equipment [Line Items]    
Total long-lived assets, net 59,841 59,470
United Kingdom    
Property, Plant, and Equipment [Line Items]    
Total long-lived assets, net 7,814 9,151
All other countries    
Property, Plant, and Equipment [Line Items]    
Total long-lived assets, net $ 10,460 $ 9,837