v3.26.1
Variable Interest Entity and Redeemable Non-Controlling Interest - Redeemable Noncontrolling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Noncontrolling Interest [Roll Forward]    
Beginning balance $ 389 $ (112)
Net income attributable to redeemable non-controlling interest 1,099 145
Ending balance $ 1,488 $ 33