XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income taxes        
Income tax expense $ 14,697 $ 13,057 $ 72,564 $ 42,541
Effective income tax rate 26.00% 29.00% 21.00% 26.00%