v3.26.1
Redeemable Non-Controlling Interest - Summary of Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Redeemable Non-Controlling Interest [Roll Forward]    
Balance at beginning of period $ 17,072 $ 18,217
Net loss attributable to redeemable non-controlling interest (153) (217)
Adjustments to redeemable non-controlling interest (4,963) (665)
Balance at end of period $ 11,956 $ 17,335