XML 39 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income taxes (Tables)
9 Months Ended
Sep. 30, 2022
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense
Income taxes recognized during the nine months ended September 30, 2022 and September 30, 2021, comprise:

Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
(in thousands)(in thousands)
Provision for income taxes $21,012 $(3,563)$48,552 $26,718