XML 69 R50.htm IDEA: XBRL DOCUMENT v3.25.1
TRADE ACCOUNTS RECEIVABLE AND OTHER CURRENT ASSETS (Tables)
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
(in thousands of $)20242023 
Trade accounts receivable
Trade receivables from charterers36,821 41,190 
Total trade accounts receivable36,821 41,190 
Other current assets
Amounts due from vessel and rig managers25,374 14,117 
Reimbursable amounts due from charterers15,899 5,434 
Collateral deposits on swap agreements4,990 — 
Taxes receivable4,817 3,341 
EU ETS allowances held or receivable9,259 — 
Deferred costs 4,492 
Other5,671 1,883 
Total other current assets66,010 29,267