XML 303 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other current liabilities
6 Months Ended
Jun. 30, 2024
Other Liabilities Disclosure [Abstract]  
Other current liabilities
18. Other current liabilities
As of June 30, 2024 and December 31, 2023, Other current liabilities consisted of the following:
June 30, 2024December 31, 2023
Derivative liabilities$24,329 $19,450 
Contract liabilities (Note 6)96,331 65,287 
Income tax payable69,261 54,040 
Due to affiliates5,853 9,579 
Winter sub-charter liability20,319 49,400 
Liabilities held for sale (Note 11)8,801 — 
Other current liabilities25,664 30,195 
Total other current liabilities$250,558 $227,951