v3.25.1
Derivative Instruments - Schedule of Outstanding Contracts (Details) - Apr. 30, 2025
USD ($)
NOK (kr)
EUR (€)
May-25 [Member]      
Schedule of Outstanding Contracts [Line Items]      
Outstanding contracts [1] $ 225,000 kr 2,410,245  
Total [Member]      
Schedule of Outstanding Contracts [Line Items]      
Outstanding contracts 225,000 kr 2,410,245  
May-25 [Member]      
Schedule of Outstanding Contracts [Line Items]      
Outstanding contracts 275,000   € 248,307
Jun-25 [Member]      
Schedule of Outstanding Contracts [Line Items]      
Outstanding contracts 425,000   388,874
Jul-25 [Member]      
Schedule of Outstanding Contracts [Line Items]      
Outstanding contracts 425,000   388,163
Aug-25 Member]      
Schedule of Outstanding Contracts [Line Items]      
Outstanding contracts 425,000   387,456
Total [Member]      
Schedule of Outstanding Contracts [Line Items]      
Outstanding contracts $ 1,550,000   € 1,412,800
[1] The last remaining USD to NOK forward contract in light of the closing of our Norwegian operations.