v3.25.2
Commitments and Contingent Liabilities - (Future MInimum Payments Under Noncancellable Leases) (Details) - USD ($)
$ in Thousands
May 31, 2025
Nov. 30, 2024
Commitments and Contingencies Disclosure [Abstract]    
2025 $ 48,623  
2026 73,824  
2027 46,918  
2028 35,963  
2029 and thereafter 99,756  
Total future minimum lease payments 305,084  
Less: Interest 38,814  
Present value of lease liabilities 266,270 $ 262,119
Variable lease costs 32,800  
Short-term lease costs $ 2,100  
Weighted-average remaining lease term (in years) 5 years 2 months 12 days 4 years 8 months 12 days
Weighted-average discount rate 5.10% 5.00%