v3.26.1
Variable Interest Entity and Redeemable Non-Controlling Interest - Schedule of Activity in Redeemable Noncontrolling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Increase (Decrease) in Temporary Equity [Roll Forward]        
Beginning balance $ 14,087 $ 8,729 $ 12,737 $ 8,286
Net income (loss) attributable to redeemable non-controlling interest (excluding adjustment to non-controlling interest) 714 (74) 1,361 2
Foreign currency translation 0 11 0 (6)
Adjustment to redeemable non-controlling interest 603 1,612 1,306 1,991
Stock-based compensation expense 0 67 0 72
Ending balance $ 15,404 $ 10,345 $ 15,404 $ 10,345