XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments (Details) - Schedule of outstanding contracts - 3 months ended Oct. 31, 2022
€ in Thousands, kr in Thousands, $ in Thousands
USD ($)
NOK (kr)
EUR (€)
U.S.Dollar Amount [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount $ 1,575,000    
U.S.Dollar Amount [Member] | Nov-22 [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount 225,000    
U.S.Dollar Amount [Member] | Nov-22 [Member] | Western Alliance Bank [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount 225,000    
U.S.Dollar Amount [Member] | Dec-22 [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount 225,000    
U.S.Dollar Amount [Member] | Dec-22 [Member] | Western Alliance Bank [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount 225,000    
U.S.Dollar Amount [Member] | Jan-23 [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount 225,000    
U.S.Dollar Amount [Member] | Jan-23 [Member] | Western Alliance Bank [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount 225,000    
U.S.Dollar Amount [Member] | Feb-23 [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount 225,000    
U.S.Dollar Amount [Member] | Feb-23 [Member] | Western Alliance Bank [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount 225,000    
U.S.Dollar Amount [Member] | Mar-23 [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount 225,000    
U.S.Dollar Amount [Member] | Mar-23 [Member] | Western Alliance Bank [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount 225,000    
U.S.Dollar Amount [Member] | Apr-23 [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount 225,000    
U.S.Dollar Amount [Member] | Apr-23 [Member] | Western Alliance Bank [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount 225,000    
U.S.Dollar Amount [Member] | May-23 [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount 225,000    
U.S.Dollar Amount [Member] | May-23 [Member] | Western Alliance Bank [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount $ 225,000    
NOK Amount [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount | kr   kr 15,791,626  
NOK Amount [Member] | Nov-22 [Member] | Western Alliance Bank [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount | kr   2,000,925  
NOK Amount [Member] | Dec-22 [Member] | Western Alliance Bank [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount | kr   2,297,948  
NOK Amount [Member] | Jan-23 [Member] | Western Alliance Bank [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount | kr   2,296,103  
NOK Amount [Member] | Feb-23 [Member] | Western Alliance Bank [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount | kr   2,294,685  
NOK Amount [Member] | Mar-23 [Member] | Western Alliance Bank [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount | kr   2,293,065  
NOK Amount [Member] | Apr-23 [Member] | Western Alliance Bank [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount | kr   2,291,355  
NOK Amount [Member] | May-23 [Member] | Western Alliance Bank [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount | kr   kr 2,317,545  
EUR Amount [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount | €     € 1,528,383
EUR Amount [Member] | Nov-22 [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount | €     201,848
EUR Amount [Member] | Dec-22 [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount | €     222,332
EUR Amount [Member] | Jan-23 [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount | €     221,653
EUR Amount [Member] | Feb-23 [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount | €     221,195
EUR Amount [Member] | Mar-23 [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount | €     220,826
EUR Amount [Member] | Apr-23 [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount | €     220,459
EUR Amount [Member] | May-23 [Member]      
Derivative Instruments (Details) - Schedule of outstanding contracts [Line Items]      
Amount | €     € 220,070