XML 99 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Components of total lease cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Lessee Disclosure [Abstract]    
Operating lease cost $ 15,625 $ 10,174
Short-term lease cost (1) 251,628 175,098
Variable lease cost (2) 11,838 7,085
Total lease cost 279,091 192,357
Operating cash flows related to operating leases 4,181 4,718
Investing cash flows related to operating leases $ 11,300 $ 5,042