v3.25.1
Financial Instruments and Risk Management - Derivative FV (Details)
€ in Thousands, £ in Thousands, kr in Thousands, $ in Thousands, $ in Thousands
Feb. 28, 2025
EUR (€)
Feb. 28, 2025
USD ($)
Feb. 28, 2025
CAD ($)
Feb. 28, 2025
GBP (£)
Feb. 28, 2025
NOK (kr)
Feb. 29, 2024
EUR (€)
Feb. 29, 2024
USD ($)
Feb. 29, 2024
CAD ($)
Feb. 29, 2024
GBP (£)
Feb. 29, 2024
NOK (kr)
Prepaid expenses and other current assets                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative assets   $ 2,926         $ 1,906      
Other assets                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative assets   302         1,190      
Accrued expenses and other current liabilities                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative liabilities   340         386      
Other liabilities, non-current                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative liabilities   0         0      
Designated as hedging instruments | Prepaid expenses and other current assets                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative assets   2,926         1,906      
Designated as hedging instruments | Other assets                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative assets   302         1,190      
Designated as hedging instruments | Accrued expenses and other current liabilities                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative liabilities   320         381      
Designated as hedging instruments | Other liabilities, non-current                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative liabilities   0         0      
Designated as hedging instruments | Foreign currency derivatives | Sell | Euros                    
Fair values of derivative instruments in the consolidated balance sheet                    
Notional Amount | € € 35,000         € 36,500        
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   1,266         377      
Designated as hedging instruments | Foreign currency derivatives | Sell | Euros | Other assets                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative assets   0         0      
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   0         90      
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   0         0      
Designated as hedging instruments | Foreign currency derivatives | Sell | Canadian dollars                    
Fair values of derivative instruments in the consolidated balance sheet                    
Notional Amount     $ 8,000         $ 20,750    
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   38         151      
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      
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   0         57      
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   0         0      
Designated as hedging instruments | Foreign currency derivatives | Sell | Pounds                    
Fair values of derivative instruments in the consolidated balance sheet                    
Notional Amount | £       £ 24,950         £ 20,250  
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   788         59      
Designated as hedging instruments | Foreign currency derivatives | Sell | Pounds | Other assets                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative assets   0         0      
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   99         234      
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   0         0      
Designated as hedging instruments | Foreign currency derivatives | Sell | Norwegian kroner                    
Fair values of derivative instruments in the consolidated balance sheet                    
Notional Amount | kr         kr 10,000         kr 5,000
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   71         5      
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      
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   0         0      
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   0         0      
Designated as hedging instruments | Interest rate swaps                    
Fair values of derivative instruments in the consolidated balance sheet                    
Notional Amount   550,000         500,000      
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   763         1,314      
Designated as hedging instruments | Interest rate swaps | Other assets                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative assets   302         1,190      
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   221         0      
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      
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      
Not designated under hedge accounting | Other assets                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative assets   0         0      
Not designated under hedge accounting | Accrued expenses and other current liabilities                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative liabilities   20         5      
Not designated under hedge accounting | Other liabilities, non-current                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative liabilities   0         0      
Not designated under hedge accounting | Cross currency debt swaps | Euros                    
Fair values of derivative instruments in the consolidated balance sheet                    
Notional Amount | € € 680         € 430        
Not designated under hedge accounting | Cross currency debt swaps | Euros | Prepaid expenses and other current assets                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative assets   0         0      
Not designated under hedge accounting | Cross currency debt swaps | Euros | Other assets                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative assets   0         0      
Not designated under hedge accounting | Cross currency debt swaps | Euros | Accrued expenses and other current liabilities                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative liabilities   2         3      
Not designated under hedge accounting | Cross currency debt swaps | Euros | Other liabilities, non-current                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative liabilities   0         0      
Not designated under hedge accounting | Cross currency debt swaps | Pounds                    
Fair values of derivative instruments in the consolidated balance sheet                    
Notional Amount | £       £ 1,280         £ 735  
Not designated under hedge accounting | Cross currency debt swaps | Pounds | Prepaid expenses and other current assets                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative assets   0         0      
Not designated under hedge accounting | Cross currency debt swaps | Pounds | Other assets                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative assets   0         0      
Not designated under hedge accounting | Cross currency debt swaps | Pounds | Accrued expenses and other current liabilities                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative liabilities   18         2      
Not designated under hedge accounting | Cross currency debt swaps | Pounds | Other liabilities, non-current                    
Fair values of derivative instruments in the consolidated balance sheet                    
Derivative liabilities   $ 0         $ 0