v3.26.1
Derivative financial instruments and hedging activities - Schedule of Derivative Amounts Reclassification out of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of gains reclassified from AOCI, after tax $ (148) $ 0
Treasury bond forwards    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of gains reclassified from AOCI, before tax 196 0
Amount of gains reclassified from AOCI, tax (48) 0
Amount of gains reclassified from AOCI, after tax $ 148 $ 0