XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative financial instruments - Schedule of Interest Rate Derivatives (Details)
$ in Thousands
Jan. 31, 2025
USD ($)
Derivative [Line Items]  
Interest Rate Swap, Notional Amount $ 300,000
Interest Rate Swap, Carrying Value $ 302,985