v3.26.1
Segment Reporting and Geographic Information - Long-Lived Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Long Lived Assets Held-for-sale [Line Items]    
Total long-lived assets $ 96,649 $ 116,216
United States    
Long Lived Assets Held-for-sale [Line Items]    
Total long-lived assets 40,793 55,198
Netherlands    
Long Lived Assets Held-for-sale [Line Items]    
Total long-lived assets 50,406 54,000
Rest of World    
Long Lived Assets Held-for-sale [Line Items]    
Total long-lived assets $ 5,450 $ 7,018