v3.25.2
Financial Instruments and Risk Management - Schedule of Derivative FV (Details)
€ in Thousands, £ in Thousands, kr in Thousands, $ in Thousands, $ in Thousands
Mar. 01, 2026
USD ($)
May 31, 2025
EUR (€)
May 31, 2025
USD ($)
May 31, 2025
CAD ($)
May 31, 2025
GBP (£)
May 31, 2025
NOK (kr)
Feb. 28, 2025
EUR (€)
Feb. 28, 2025
USD ($)
Feb. 28, 2025
CAD ($)
Feb. 28, 2025
GBP (£)
Feb. 28, 2025
NOK (kr)
Prepaid Expenses and Other Current Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     $ 1,621         $ 2,926      
Other Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     1,174         302      
Accrued Expenses and Other Current Liabilities                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     5,829         340      
Other Liabilities, Non- Current                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     1,527         0      
Derivatives designated as hedging instruments | Prepaid Expenses and Other Current Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     1,621         2,926      
Derivatives designated as hedging instruments | Other Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     1,174         302      
Derivatives designated as hedging instruments | Accrued Expenses and Other Current Liabilities                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     5,659         320      
Derivatives designated as hedging instruments | Other Liabilities, Non- Current                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     1,527         0      
Derivatives designated as hedging instruments | Foreign currency derivatives | Sell                      
Fair values of derivative instruments in the consolidated balance sheet                      
Notional Amount   € 97,800   $ 52,900 £ 49,400 kr 35,000 € 35,000   $ 8,000 £ 24,950 kr 10,000
Derivatives designated as hedging instruments | Foreign currency derivatives | Sell | Euros | Prepaid Expenses and Other Current Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     84         1,266      
Derivatives designated as hedging instruments | Foreign currency derivatives | Sell | Euros | Other Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     177         0      
Derivatives designated as hedging instruments | Foreign currency derivatives | Sell | Euros | Accrued Expenses and Other Current Liabilities                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     3,418         0      
Derivatives designated as hedging instruments | Foreign currency derivatives | Sell | Euros | Other Liabilities, Non- Current                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     260         0      
Derivatives designated as hedging instruments | Foreign currency derivatives | Sell | Canadian Dollars | Prepaid Expenses and Other Current Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     0         38      
Derivatives designated as hedging instruments | Foreign currency derivatives | Sell | Canadian Dollars | Other Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     0         0      
Derivatives designated as hedging instruments | Foreign currency derivatives | Sell | Canadian Dollars | Accrued Expenses and Other Current Liabilities                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     821         0      
Derivatives designated as hedging instruments | Foreign currency derivatives | Sell | Canadian Dollars | Other Liabilities, Non- Current                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     316         0      
Derivatives designated as hedging instruments | Foreign currency derivatives | Sell | Pounds | Prepaid Expenses and Other Current Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     0         788      
Derivatives designated as hedging instruments | Foreign currency derivatives | Sell | Pounds | Other Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     5         0      
Derivatives designated as hedging instruments | Foreign currency derivatives | Sell | Pounds | Accrued Expenses and Other Current Liabilities                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     1,369         99      
Derivatives designated as hedging instruments | Foreign currency derivatives | Sell | Pounds | Other Liabilities, Non- Current                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     945         0      
Derivatives designated as hedging instruments | Foreign currency derivatives | Sell | Norwegian Kroner | Prepaid Expenses and Other Current Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     0         71      
Derivatives designated as hedging instruments | Foreign currency derivatives | Sell | Norwegian Kroner | Other Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     0         0      
Derivatives designated as hedging instruments | Foreign currency derivatives | Sell | Norwegian Kroner | Accrued Expenses and Other Current Liabilities                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     51         0      
Derivatives designated as hedging instruments | Foreign currency derivatives | Sell | Norwegian Kroner | Other Liabilities, Non- Current                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     6         0      
Derivatives designated as hedging instruments | Interest rate swaps                      
Fair values of derivative instruments in the consolidated balance sheet                      
Notional Amount     850,000         550,000      
Derivatives designated as hedging instruments | Interest rate swaps | Forecast                      
Fair values of derivative instruments in the consolidated balance sheet                      
Notional Amount $ 100,000                    
Derivatives designated as hedging instruments | Interest rate swaps | Prepaid Expenses and Other Current Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     1,537         763      
Derivatives designated as hedging instruments | Interest rate swaps | Other Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     992         302      
Derivatives designated as hedging instruments | Interest rate swaps | Accrued Expenses and Other Current Liabilities                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     0         221      
Derivatives designated as hedging instruments | Interest rate swaps | Other Liabilities, Non- Current                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     0         0      
Derivatives not designated under hedge accounting | Prepaid Expenses and Other Current Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     0         0      
Derivatives not designated under hedge accounting | Other Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     0         0      
Derivatives not designated under hedge accounting | Accrued Expenses and Other Current Liabilities                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     170         20      
Derivatives not designated under hedge accounting | Other Liabilities, Non- Current                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     0         0      
Derivatives not designated under hedge accounting | Foreign currency derivatives | Euros | Prepaid Expenses and Other Current Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     0         0      
Derivatives not designated under hedge accounting | Foreign currency derivatives | Euros | Other Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     0         0      
Derivatives not designated under hedge accounting | Foreign currency derivatives | Euros | Accrued Expenses and Other Current Liabilities                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     67         2      
Derivatives not designated under hedge accounting | Foreign currency derivatives | Euros | Other Liabilities, Non- Current                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     0         0      
Derivatives not designated under hedge accounting | Foreign currency derivatives | Pounds | Prepaid Expenses and Other Current Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     0         0      
Derivatives not designated under hedge accounting | Foreign currency derivatives | Pounds | Other Assets                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative assets     0         0      
Derivatives not designated under hedge accounting | Foreign currency derivatives | Pounds | Accrued Expenses and Other Current Liabilities                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     103         18      
Derivatives not designated under hedge accounting | Foreign currency derivatives | Pounds | Other Liabilities, Non- Current                      
Fair values of derivative instruments in the consolidated balance sheet                      
Derivative liabilities     $ 0         $ 0      
Derivatives not designated under hedge accounting | Cross currency debt swaps                      
Fair values of derivative instruments in the consolidated balance sheet                      
Notional Amount   € 4,080     £ 5,000   € 680     £ 1,280