v3.26.1
Intangible Assets, Goodwill and Other (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Jan. 31, 2026
Indefinite-lived Intangible Assets [Line Items]      
Other Indefinite-lived Intangible Assets $ 43,886   $ 43,151
Finite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss) 735    
Goodwill [Line Items]      
Goodwill 66,686   65,583
Goodwill, Foreign Currency Translation, Gain (Loss) 793    
Intangible Asset, Finite-Lived [Line Items]      
Other Asset Impairment Charges 502 $ 266  
Intangible Asset, Finite-Lived, Amortization Expense 500    
Contractual Obligation, to be Paid, Remainder of Fiscal Year 1,843    
Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Two 1,785    
Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Three 1,698    
Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Four 1,671    
Finite-Lived Intangible Asset, Expected Amortization, after Year Five 836    
Intangible Asset, Finite-Lived, after Accumulated Amortization 7,833    
Asset, Impairment Loss 502 266  
Australia      
Indefinite-lived Intangible Assets [Line Items]      
Other Indefinite-lived Intangible Assets 25,660   24,925
Finite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss) 735    
Goodwill [Line Items]      
Goodwill 27,466    
Goodwill, Foreign Currency Translation, Gain (Loss)   $ 793  
Intangible Asset, Finite-Lived [Line Items]      
Other Asset Impairment Charges 0    
Agricultural Segment [Member]      
Indefinite-lived Intangible Assets [Line Items]      
Other Indefinite-lived Intangible Assets 18,154   18,154
Goodwill [Line Items]      
Goodwill 39,220   39,220
Goodwill, Foreign Currency Translation, Gain (Loss) 0    
Intangible Asset, Finite-Lived [Line Items]      
Other Asset Impairment Charges 0    
Construction Segment [Member]      
Indefinite-lived Intangible Assets [Line Items]      
Other Indefinite-lived Intangible Assets 72   $ 72
Intangible Asset, Finite-Lived [Line Items]      
Other Asset Impairment Charges $ 0