v3.26.1
Note 15 - Noncontrolling Interest - Activity of Non-controlling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Redeemable noncontrolling interest balance $ 15,663  
Net income attributable to redeemable non-controlling interest 789 $ 902
Fair value adjustment (accretion to redemption value) 42  
Distributions to redeemable non-controlling interest holders 0  
Redeemable noncontrolling interest balance $ 16,494