v3.24.2.u1
Income taxes (Tables)
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Schedule of Income Tax (Expense) Benefit
The following table presents income tax benefit (expense) for the periods presented:
Three months ended June 30,Six months ended June 30,
(in thousands)2024202320242023
Current$(1,062)$(503)$(2,237)$(1,834)
Deferred(9,347)222,334 7,577 222,058 
Income tax benefit (expense)$(10,409)$221,831 $5,340 $220,224