v3.25.2
Debt and Available Credit Facilities - Debt Outstanding and therefore Excludes Unamortized Issuance Costs (Details)
$ in Thousands
Apr. 30, 2025
USD ($)
Debt Disclosure [Abstract]  
2026 $ 10,000
2027 12,500
2028 777,354
Total $ 799,854